ECA Marcellus Trust I (ECTM)
OTCMKTS: ECTM · Delayed Price · USD
0.509
+0.027 (5.50%)
Jul 23, 2024, 3:11 PM EDT - Market closed

ECA Marcellus Trust I Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Year Ending
CurrentDec 31, 2023Dec 31, 2022Dec 31, 2021Dec 31, 2020Dec 31, 2019 2018 - 2010
Market Capitalization
983611313
Upgrade
Market Cap Growth
-64.73%-78.54%225.40%229.84%-73.47%-51.35%
Upgrade
Enterprise Value
65349212
Upgrade
PE Ratio
9.005.590.002.3322.445.07
Upgrade
PS Ratio
3.822.693.111.761.973.06
Upgrade
PB Ratio
0.640.542.410.700.200.70
Upgrade
P/FCF Ratio
30.67-0.010.00-0.031.59-
Upgrade
P/OCF Ratio
30.67-0.010.00-0.031.59-
Upgrade
EV/Sales Ratio
2.681.762.921.491.332.87
Upgrade
EV/EBITDA Ratio
5.232.973.351.9714.884.76
Upgrade
EV/EBIT Ratio
0.010.000.000.030.01-
Upgrade
EV/FCF Ratio
21.520.000.00-0.031.07-
Upgrade
Quick Ratio
9.116.382.081.8211.264.50
Upgrade
Current Ratio
9.116.382.081.8211.264.50
Upgrade
Asset Turnover
0.160.200.680.340.100.22
Upgrade
Interest Coverage
16.2119.3719857742.6644989.2855.551007.31
Upgrade
Return on Equity (ROE)
7.07%9.74%-2264311.47%30.01%0.87%13.73%
Upgrade
Return on Assets (ROA)
6.89%9.39%-1976013.09%26.08%0.87%13.48%
Upgrade
Return on Capital (ROIC)
-2.86%-2.86%-76016535885.96%30.01%0.87%15.90%
Upgrade
Earnings Yield
11.09%17.90%-940607.86%43.00%4.46%19.73%
Upgrade
FCF Yield
3.26%-15594.58%-940607.86%-3005.89%63.08%0.00%
Upgrade
Dividend Yield
11.21%0.00%0.00%0.00%0.00%0.00%
Upgrade
Payout Ratio
100.88%0.00%0.00%0.00%0.00%0.00%
Upgrade
Total Shareholder Return
11.21%-----
Upgrade
Sources: The data provider is Financial Modeling Prep and the numbers are sourced from SEC filings.