NYSE · Dividend
DEC (DEC) Dividend
$15.03
NYSE: DEC
Market Cap $1.09B
Dividend Analysis
DEC (DEC) currently pays a dividend yielding 8.68%, an indicated annual rate of roughly $1.30 per share. Free cash flow yield is 20.00%, a useful cross-check on whether the dividend is backed by actual cash generation rather than accounting earnings alone.