Final Year-End 2023 Results, Accretive Acquisition, and Capital Allocation Update

Go back to Final Year-End 2023 Results, Accretive Acquisition, and Capital Allocation Update
(NYSE: DEC) Delayed: 14.75 -0.03 (0.2%)
Previous Close $14.78    52 Week High $0.28 
Open $14.67    52 Week Low $0.28 
Day High $14.86    P/E N/A 
Day Low $14.67    EPS $0.00 
Volume 509,600