ECA Marcellus Trust I – OTC:ECTM

ECA Marcellus Trust I stock price today

$0.525
+0.11
+28.05%
Financial Health
0
1
2
3
4
5
6
7
8
9

ECA Marcellus Trust I stock price monthly change

-17.99%
month

ECA Marcellus Trust I stock price quarterly change

-17.99%
quarter

ECA Marcellus Trust I stock price yearly change

+2.24%
year

ECA Marcellus Trust I key metrics

Market Cap
26.34M
Enterprise value
4.57M
P/E
7.42
EV/Sales
2.15
EV/EBITDA
17.95
Price/Sales
3.40
Price/Book
0.53
PEG ratio
-1.99
EPS
0.05
Revenue
2.34M
EBITDA
1.20M
Income
993.04K
Revenue Q/Q
-46.17%
Revenue Y/Y
-78.04%
Profit margin
45.88%
Oper. margin
49.53%
Gross margin
100%
EBIT margin
49.53%
EBITDA margin
51.21%
Sign up &
create your own Smart Feed

Personalize your watchlist with companies you want to keep track of and get notified in the smart feed every time fresh news arrives.

Sign up for free

ECA Marcellus Trust I stock price history

ECA Marcellus Trust I stock forecast

ECA Marcellus Trust I financial statements

ECA Marcellus Trust I (OTC:ECTM): Profit margin
Jun 2023 582.89K 4.92K 0.85%
Sep 2023 449.89K 101.95K 22.66%
Dec 2023 686.50K 524.35K 76.38%
Mar 2024 627.39K 361.81K 57.67%
ECA Marcellus Trust I (OTC:ECTM): Earnings per share (EPS)
2022-08-15 0.18 0.18
2022-11-14 0.18 0.18
ECA Marcellus Trust I (OTC:ECTM): Debt to assets
Jun 2023 14611497 4.92K 0.03%
Sep 2023 14530016 106.87K 0.74%
Dec 2023 14760733 524.35K 3.55%
Mar 2024 14403829 361.81K 2.51%
ECA Marcellus Trust I (OTC:ECTM): Cash Flow
Jun 2023 0 0 0
Sep 2023 0 0 0
Dec 2023 292.04K 0 0
Mar 2024 0 0 0

ECA Marcellus Trust I other data

ECA Marcellus Trust I (OTC:ECTM): Insider trades (number of shares)
Period Buy Sel
May 2014 342710 2500000
Transaction Date Insider Security Shares Price per share Total value Source
Sale
ENERGY CORP OF AMERICA 10 percent owner
Common Units 2,500,000 $7.5 $18,750,000
Purchase
ENERGY CORP OF AMERICA 10 percent owner
Common Units 342,710 $7.5 $2,570,325
Sale
ENERGY CORP OF AMERICA 10 percent owner
Common Units 2,525,000 $28.13 $71,028,250
Purchase
ENERGY CORP OF AMERICA 10 percent owner
Common Units 3,296,683 N/A N/A
Purchase
ENERGY CORP OF AMERICA 10 percent owner
Subordinated Units 4,401,250 N/A N/A
Tuesday, 12 November 2024
businesswire.com
Tuesday, 14 May 2024
businesswire.com
Monday, 12 February 2024
businesswire.com
Thursday, 9 November 2023
businesswire.com
Monday, 14 August 2023
businesswire.com
Wednesday, 13 July 2022
InvestorPlace
  • What's the price of ECA Marcellus Trust I stock today?

    One share of ECA Marcellus Trust I stock can currently be purchased for approximately $0.53.

  • When is ECA Marcellus Trust I's next earnings date?

    Unfortunately, ECA Marcellus Trust I's (ECTM) next earnings date is currently unknown.

  • Does ECA Marcellus Trust I pay dividends?

    Yes, ECA Marcellus Trust I pays dividends and its trailing 12-month yield is 13.66% with 0% payout ratio. The last ECA Marcellus Trust I stock dividend of undefined was paid on 7 Sep 2025.

  • How much money does ECA Marcellus Trust I make?

    ECA Marcellus Trust I has a market capitalization of 26.34M and it's past years’ income statements indicate that its last revenue has decreased compared to the previous period by 75.18% to 2.88M US dollars. ECA Marcellus Trust I earned 1.39M US dollars in net income (profit) last year or $0.18 on an earnings per share basis.

  • What is ECA Marcellus Trust I's stock symbol?

    ECA Marcellus Trust I is traded on the OTC under the ticker symbol "ECTM".

  • What is ECA Marcellus Trust I's primary industry?

    Company operates in the Energy sector and Oil & Gas Integrated industry.

  • How do i buy shares of ECA Marcellus Trust I?

    Shares of ECA Marcellus Trust I can be purchased through any online brokerage account. Popular online brokerages with access to the U.S. stock market include WeBull, Vanguard Brokerage Services, TD Ameritrade, E*TRADE, Robinhood, Fidelity, and Charles Schwab.

  • When ECA Marcellus Trust I went public?

    ECA Marcellus Trust I is publicly traded company for more then 15 years since IPO on 1 Jul 2010.

  • What is ECA Marcellus Trust I's official website?

    The official website for ECA Marcellus Trust I is ect.q4web.com.

  • Where are ECA Marcellus Trust I's headquarters?

    ECA Marcellus Trust I is headquartered at 601 Travis Street, Houston, TX.

  • How can i contact ECA Marcellus Trust I?

    ECA Marcellus Trust I's mailing address is 601 Travis Street, Houston, TX and company can be reached via phone at +51 22366555.

ECA Marcellus Trust I company profile:

ECA Marcellus Trust I

ect.q4web.com
Exchange:

OTC

Full time employees:

0

Industry:

Oil & Gas Integrated

Sector:

Energy

ECA Marcellus Trust I owns royalty interests in producing and development horizontal natural gas wells for Energy Corporation of America (ECA). The company owns royalty interests in 14 producing wells and 52 development wells located in the Greene County, Pennsylvania. Its royalty interests in the producing wells allow the company to receive 90% of the proceeds from the sale of production of natural gas attributable to ECA's interest in the producing wells; and 50% of the proceeds from the sale of production of natural gas attributable to ECA's interest in the development wells. ECA Marcellus Trust I was incorporated in 2010 and is based in Houston, Texas.

601 Travis Street
Houston, TX 77002

CIK: 0001487798
ISIN: US26827L1098
CUSIP: 26827L109