ECA Marcellus Trust I (ECTM)
OID · Energy · Oil & Gas Integrated
$0.63
+1.61%
Closing price as of 2026-06-12 · Source: TEK2day Finance
Key Metrics
Market Cap
$11.1M
Shares Outstanding
17.6M
P/S (TTM)
2.6x
Exchange
OID
Currency
USD
About ECA Marcellus Trust I
ECA Marcellus Trust I owns royalty interests in producing wells and horizontal natural gas development wells for Energy Corporation of America. It owns royalty interests in 14 producing wells and 40 development wells located in Greene County, Pennsylvania. The company was incorporated in 2010 and is based in Houston, Texas.
Quarterly Financials
| Metric | 2025-06-30 | 2025-09-30 | 2025-12-31 | 2026-03-31 |
|---|---|---|---|---|
| Revenue | 879K | 662K | 945K | 1.8M |
| Operating Income | 339K | 342K | 637K | 1.6M |
| Net Income | 345K | 346K | 642K | 1.6M |
| Diluted EPS | $0.02 | $0.02 | $nan | $0.09 |
Annual Financials
| Metric | 2022-12-31 | 2023-12-31 | 2024-12-31 | 2025-12-31 |
|---|---|---|---|---|
| Revenue | 11.6M | 2.9M | 2.2M | 3.8M |
| Operating Income | 10.1M | 1.4M | 770K | 2.2M |
| Net Income | 10.1M | 1.4M | 794K | 2.2M |
| Diluted EPS | $0.57 | $0.08 | $0.04 | $0.13 |