ECA Marcellus Trust I

ECTM · OTC
Analyze with AI
12/31/2024
12/31/2023
12/31/2022
12/31/2021
Valuation
PEG Ratio-0.25-0.060.030.00
FCF Yield0.00%-15,594.58%-940,607.86%-3,005.89%
EV / EBITDA7.463.673.351.97
Quality
ROIC7.01%12.05%70.03%32.64%
Gross Margin100.00%100.00%100.00%100.00%
Cash Conversion Ratio-871.56-33,570.78-69.91
Growth
Revenue 3-Year CAGR-42.80%-22.90%89.68%14.94%
Free Cash Flow Growth100.00%99.64%-101,723.68%-15,817.20%
Safety
Net Debt / EBITDA-3.39-1.92-0.21-0.36
Interest Coverage8.1719.37614.1648,941.16
Efficiency
Inventory Turnover0.000.000.000.00
Cash Conversion Cycle124.8286.8674.99152.87