Home » Stocks » ECTM

ECA Marcellus Trust I (ECTM)

Stock Price: $0.320 USD -0.025 (-7.25%)
Updated Oct 20, 2020 3:05 PM EDT - Market closed

Stock Price Chart

Key Info

Market Cap 5.63M
Revenue (ttm) 2.23M
Net Income (ttm) 710,416
Shares Out 17.61M
EPS (ttm) 0.04
PE Ratio 8.00
Forward PE n/a
Dividend $0.08
Dividend Yield 25.00%

Stock Quote

Trading Day Oct 20, 2020
Last Price $0.320
Previous Close $0.345
Change ($) -0.025
Change (%) -7.25%
Day's Open 0.330
Day's Range 0.250 - 0.348
Day's Volume 45,568
52-Week Range 0.07 - 0.38

More Stats

Market Cap 5.63M
Enterprise Value n/a
Earnings Date (est) n/a
Ex-Dividend Date Aug 21, 2020
Shares Outstanding 17.61M
Float 17.60M
EPS (basic) n/a
EPS (diluted) 0.04
FCF / Share n/a
Dividend $0.08
Dividend Yield 25.00%
Earnings Yield 12.50%
FCF Yield n/a
Payout Ratio n/a
Shares Short 33,633
Short Ratio 0.58
Short % of Float 0.19%
Beta 1.82
PE Ratio 8.00
Forward PE n/a
P/FCF Ratio n/a
PS Ratio 2.52
PB Ratio 0.36
Revenue 2.23M
Operating Income n/a
Net Income 710,416
Free Cash Flow n/a
Net Cash n/a
Net Cash / Share n/a
Gross Margin 185.57%
Operating Margin n/a
Profit Margin n/a
FCF Margin n/a
ROA 1.71%
ROE 2.27%
ROIC n/a
Stats based on trailing-twelve-month (ttm) numbers.

Analyst Forecasts

Analyst Ratings (0)

Buy 0
Overweight 0
Hold 0
Underweight 0
Sell 0

Analyst Consensus: n/a

Price Target

Current: $0.320
Target: 3.00
*Average 12-month price target from 1 stock analysts.

Financial Performance

Financial Overview

No financial data available for this stock yet.

Company Profile

Company Details

Full Name ECA Marcellus Trust I
Country United States

Stock Information

Ticker Symbol ECTM
Stock Exchange US OTC
Sector Energy
Industry Oil & Gas Integrated
Unique Identifier OTCMKTS: ECTM


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 40 development wells. 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 founded in 2010 and is based in Houston, Texas.