ECA Marcellus Trust I (ECTM)
OTCMKTS · Delayed Price · Currency is USD
0.6000
+0.0100 (1.69%)
At close: Mar 27, 2026

ECA Marcellus Trust I Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
119983611
Market Cap Growth
39.53%0.61%11.27%-78.56%225.79%229.84%
Enterprise Value
7665349
Last Close Price
0.600.460.370.301.230.28
PE Ratio
4.713.8610.855.593.572.33
Forward PE
-2.702.702.702.702.70
PS Ratio
2.812.303.962.693.111.76
PB Ratio
0.830.680.650.542.410.70
P/TBV Ratio
0.830.680.650.542.410.70
EV/Sales Ratio
1.951.482.751.872.961.51
EV/EBIT Ratio
2.842.156.373.143.281.83
Net Debt / Equity Ratio
-0.25-0.25-0.20-0.19-0.14-0.11
Asset Turnover
0.280.280.150.180.660.35
Quick Ratio
6.516.519.906.382.081.82
Current Ratio
6.516.519.906.382.081.82
Return on Equity (ROE)
17.23%17.23%5.75%9.49%65.48%28.88%
Return on Assets (ROA)
11.95%11.95%4.12%6.71%37.01%18.23%
Return on Capital Employed (ROCE)
20.40%20.40%7.00%12.00%70.00%32.60%
Earnings Yield
21.25%25.88%9.22%17.90%27.99%43.00%
Dividend Yield
21.33%27.63%12.06%26.59%46.51%95.56%
Total Shareholder Return
21.69%27.63%12.06%26.59%46.51%95.56%
Updated Dec 31, 2025. Source: S&P Global Market Intelligence. Standard template. Financial Sources.