ECA Marcellus Trust I (ECTM)
OTCMKTS · Delayed Price · Currency is USD
0.506732
+0.006632 (1.33%)
At close: Oct 28, 2026

ECA Marcellus Trust I Financials Overview

Millions USD. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Revenue
4.193.762.182.8811.626.3
Revenue Growth
26.36%73.05%-24.60%-75.18%84.63%269.63%
Gross Profit
4.193.762.182.8811.626.3
Operating Income
2.932.580.941.7210.55.19
Net Income
2.592.240.791.3910.114.77
Earnings Per Share
0.150.130.050.080.570.27
EPS Growth
53.51%182.57%-42.70%-86.29%112.05%3081.90%

Cash & Debt

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Net Cash (Debt)
3.013.232.692.662.171.7
Net Cash Growth
8.21%20.06%1.27%22.62%27.35%54.41%
Net Cash Per Share
0.170.180.150.150.120.10
Cash & Investments
3.013.232.692.662.171.7

Margins

Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
100.00%100.00%100.00%100.00%100.00%100.00%
Operating Margin
69.96%68.67%43.11%59.46%90.34%82.41%
Pretax Margin
61.93%59.63%36.52%48.06%87.00%75.75%
Profit Margin
61.93%59.63%36.52%48.06%87.00%75.75%

Dividends

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingOct '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Dividend Per Share
0.1280.1280.0450.0790.5740.271
Dividend Per Share Growth
51.55%184.44%-43.04%-86.24%111.81%2911.11%
Dividend Yield
25.26%25.99%9.19%17.95%27.97%43.02%

Valuation

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingOct '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
3.443.8610.855.593.572.33
Forward PE
-3.713.713.713.713.71
PS Ratio
2.132.303.962.693.111.76