Skip to content
★ Sign in to follow
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 2025

FY 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
  • ▲
    Related company / holdingExecutives
    3M USD0SEC
    342,710 shares@ US$7.50Common UnitsSEC:0001104659-14-040505:0
    Canonical exit: 14 Aug 2014 (T+90)
  • ▼
    Related company / holdingExecutives
    19M USD0SEC
    2,500,000 shares@ US$7.50Common UnitsSEC:0001104659-14-040505:1
  • ●
    Related company / holdingExecutives
    0SEC
    111,111 sharesCommon UnitsSEC:0001104659-14-035821:0
  • ●
    Related company / holdingExecutives
    0SEC
    37,551 sharesCommon UnitsSEC:0001104659-13-092830:0
  • ●
    Related company / holdingExecutives
    0SEC
    36,391 sharesCommon UnitsSEC:0001104659-13-087216:0
  • ●
    Related company / holdingExecutives
    336,133 USD0SEC
    34,546 shares@ US$9.73Common UnitsSEC:0001104659-13-084067:0
  • ●
    Related company / holdingExecutives
    668,244 USD0SEC
    67,636 shares@ US$9.88Common UnitsSEC:0001104659-13-082962:0
  • ●
    Related company / holdingExecutives
    101,963 USD0SEC
    10,490 shares@ US$9.72Common UnitsSEC:0001104659-13-082962:1
  • ●
    Related company / holdingExecutives
    1M USD0SEC
    132,157 shares@ US$10.03Common UnitsSEC:0001104659-13-082962:2
  • ●
    Related company / holdingExecutives
    1,000 USD0SEC
    100 shares@ US$10.00Common UnitsSEC:0001104659-13-069054:0
  • ●
    Related company / holdingExecutives
    20,000 USD0SEC
    2,000 shares@ US$10.00Common UnitsSEC:0001104659-13-069054:1
  • ●
    Related company / holdingExecutives
    87,087 USD0SEC
    8,700 shares@ US$10.01Common UnitsSEC:0001104659-13-064827:0
  • ●
    Related company / holdingExecutives
    993,979 USD0SEC
    95,300 shares@ US$10.43Common UnitsSEC:0001104659-13-064220:0
  • ●
    Related company / holdingExecutives
    1M USD0SEC
    131,645 shares@ US$10.18Common UnitsSEC:0001104659-13-062746:0
  • ●
    Related company / holdingExecutives
    115,926 USD0SEC
    11,581 shares@ US$10.01Common UnitsSEC:0001104659-13-050747:0
  • ●
    Related company / holdingExecutives
    1M USD0SEC
    100,444 shares@ US$13.35Common UnitsSEC:0001104659-13-040768:0
  • ●
    Related company / holdingExecutives
    451,653 USD0SEC
    24,667 shares@ US$18.31Common UnitsSEC:0001104659-13-022336:0
  • ●
    Related company / holdingExecutives
    903,354 USD0SEC
    52,338 shares@ US$17.26Common UnitsSEC:0001104659-13-022336:1
  • ●
    Related company / holdingExecutives
    21M USD0SEC
    1,288,456 shares@ US$16.56Common UnitsSEC:0001104659-13-022336:2
  • ▼
    Related company / holdingExecutives
    71M USD0SEC
    2,525,000 shares@ US$28.13Common UnitsSEC:0001209191-11-023254:0
  • ▲
    Related company / holdingExecutives
    0SEC
    3,296,683 sharesCommon UnitsSEC:0001209191-10-037985:0
    Canonical 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.