ECA Marcellus Trust I - Unit

ECA Marcellus Trust I - Unit

ECTM

Market Cap$11.09M
Close$

Compare to Similar Companies

P/E RatioDividendsReturn on EquityPrice-to-SalesDebt-to-Equity
ECA Marcellus Trust I - UnitECA Marcellus Trust I - Unit25.612.22%---
$-0.16

Current Fair Value

125.4% downside

Overvalued by 125.4% based on the discounted cash flow analysis.

Share Statistics

Market cap$11.09 Million
Enterprise Value$8.25 Million
Dividend Yield$0.077 (12.2241625654866%)
Earnings per Share$0.05
Beta-0.06
Outstanding Shares17,605,000

Return

Return on Equity-
Return on Assets-
Return on Invested Capital-

Valuation & Multiples

P/E Ratio25.64
PEG-25.64
Price to Sales-
Price to Book Ratio-
Enterprise Value to Revenue11.1
Enterprise Value to EBIT-16.96
Enterprise Value to Net Income23
Total Debt to Enterprise0
Debt to Equity-

Revenue Sources

No data

Insider Trades

ESG Score

No data

About ECA Marcellus Trust I

CEO: John Mork