EM
ECA Marcellus Trust I Stock: price and insider trades · United States
US·Mcap US$8.8M
No insider purchase over the last 90 days. The latest, by ENERGY CORP OF AMERICA, was filed 20 May 2014.
ECA Marcellus Trust I: what insiders have been doing
ECA Marcellus Trust I is a listed company. Its directors and officers file their transactions with SEC (Form 4). No insider at ECA Marcellus Trust I has published a filing in the past twelve months. The most recent one dates from 20 May 2014.
Over the whole record (from 2010), the tally stands at 2 purchases and 2 sales.
Source: insider filings from SEC (Form 4). Past trades are no guide to future returns.
Insider Decl.
21
Thresholds
n/a
Buy Volume
€2M
2 ops. · all time
Sell Volume
€63M
2 ops. · all time
Financial data
as of FY 2025FY ended December 2025 · cache
US$0.50
Analyst consensus
Income statement
RevenueUS$3.8M
EBITDAUS$2.4M63% margin
Net incomeUS$2.2M61.9% margin
Valuation
PER (trailing)3.3x
P/Book0.7x
Beta0.39
Profitability & ownership
ROE20.5%
ROA14.2%
% institutions0.0%
Last declaration on 20 May 2014
Declarations21 total
- 342,710 shares@ US$7.50Common UnitsSEC:0001104659-14-040505:0Canonical exit: 14 Aug 2014 (T+90)
- 2,500,000 shares@ US$7.50Common UnitsSEC:0001104659-14-040505:1
- 111,111 sharesCommon UnitsSEC:0001104659-14-035821:0
- 37,551 sharesCommon UnitsSEC:0001104659-13-092830:0
- 36,391 sharesCommon UnitsSEC:0001104659-13-087216:0
- 34,546 shares@ US$9.73Common UnitsSEC:0001104659-13-084067:0
- 67,636 shares@ US$9.88Common UnitsSEC:0001104659-13-082962:0
- 10,490 shares@ US$9.72Common UnitsSEC:0001104659-13-082962:1
- 132,157 shares@ US$10.03Common UnitsSEC:0001104659-13-082962:2
- 100 shares@ US$10.00Common UnitsSEC:0001104659-13-069054:0
- 2,000 shares@ US$10.00Common UnitsSEC:0001104659-13-069054:1
- 8,700 shares@ US$10.01Common UnitsSEC:0001104659-13-064827:0
- 95,300 shares@ US$10.43Common UnitsSEC:0001104659-13-064220:0
- 131,645 shares@ US$10.18Common UnitsSEC:0001104659-13-062746:0
- 11,581 shares@ US$10.01Common UnitsSEC:0001104659-13-050747:0
- 100,444 shares@ US$13.35Common UnitsSEC:0001104659-13-040768:0
- 24,667 shares@ US$18.31Common UnitsSEC:0001104659-13-022336:0
- 52,338 shares@ US$17.26Common UnitsSEC:0001104659-13-022336:1
- 1,288,456 shares@ US$16.56Common UnitsSEC:0001104659-13-022336:2
- 2,525,000 shares@ US$28.13Common UnitsSEC:0001209191-11-023254:0
- 3,296,683 sharesCommon UnitsSEC:0001209191-10-037985:0Canonical exit: 5 Oct 2010 (T+90)
21 of 21 declarations
About ECA Marcellus Trust I
ECA Marcellus Trust I is an investment trust focused on natural gas assets in the Marcellus region. It is traded on the OTCM market.