Home » Stocks » ECA Marcellus Trust I

ECA Marcellus Trust I (ECT)

Jul 31, 2020 - Stock symbol was changed to ECTM
Stock Price: $0.400 USD 0.000 (0.00%)
Updated Jul 30, 2020 4:00 PM EDT

Stock Price Chart

Key Info

Market Cap 7.05M
Revenue (ttm) 2.94M
Net Income (ttm) 1.37M
Shares Out 17.61M
EPS (ttm) 0.08
PE Ratio 5.00
Forward PE n/a
Dividend $0.08
Dividend Yield 19.99%

Stock Quote

Trading Day Jul 30, 2020
Last Price $0.400
Previous Close $0.400
Change ($) 0.000
Change (%) 0.00%
Day's Open -
Day's Range 0.380 - 0.410
Day's Volume 0
52-Week Range 0.260 - 1.720

More Stats

Market Cap 7.05M
Enterprise Value n/a
Earnings Date (est) n/a
Ex-Dividend Date n/a
Shares Outstanding 17.61M
Float 17.60M
EPS (basic) n/a
EPS (diluted) 0.08
FCF / Share n/a
Dividend $0.08
Dividend Yield 19.99%
Earnings Yield 19.99%
FCF Yield n/a
Payout Ratio n/a
Shares Short 33,633
Short Ratio 0.58
Short % of Float 0.19%
Beta 2.04
PE Ratio 5.00
Forward PE n/a
P/FCF Ratio n/a
PS Ratio 2.40
PB Ratio 0.40
Revenue 2.94M
Operating Income n/a
Net Income 1.37M
Free Cash Flow n/a
Net Cash n/a
Net Cash / Share n/a
Gross Margin 140.99%
Operating Margin n/a
Profit Margin n/a
FCF Margin n/a
ROA 3.05%
ROE 4.29%
ROIC n/a
Stats based on trailing-twelve-month (ttm) numbers.

Analyst Summary

Analyst Ratings (0)

Buy 0
Overweight 0
Hold 0
Underweight 0
Sell 0

Analyst Consensus: n/a

Price Target

Current: $0.400
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 ECT
Stock Exchange New York Stock Exchange
Sector Energy
Industry Oil & Gas Integrated
Unique Identifier NYSE: ECT


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.