ECA Marcellus Trust I Unit
Save
14.36%
Dividend yield
93.33%
Payout ratio
11/22/2024
Latest ex-date
$0.0560
Annual dividend
Payout frequency
ECTM dividend history
Dividend growth (CAGR)
-13.99%
Yield history
Current yield: 14.36%
11.13%
51.42%
Report issue