Maiden Ltd. 6.625 NT 2046
MHLA | NYSE
$9.24
-$0.21 (-2.22%)
At close: Sep 22, 2026, 3:23 PM ET
$9.24
$0 (0.00%)
After-hours:
Sep 22, 2026, 3:23 PM ET
Market Data
Market Cap $797.77M
Enterprise Value $1.01B
Beta 0.45
Average Volume 3.5K
Shares Outstanding (Diluted) 99.12M
Shares Change YoY -1.33%
Institutional Ownership 0.04%
Exchange NYSE
ISIN US5602923022
Price Performance
Price Change 1M -13.5%
Price Change 3M -12.4%
Price Change 6M -12.9%
Price Change YTD -29.1%
Price Change 1Y -38.7%
Price Change 3Y -41.6%
Price Change 5Y -59.0%
1M CAGR (ann.) -13.4%
1Y CAGR (ann.) -29.8%
5Y CAGR (ann.) -7.1%
All-Time CAGR 2.3%
Valuation
PE Ratio -83.73
Forward PE N/A
PEG Ratio 0.03
Forward PEG 0.03
PS Ratio 19.19
Forward PS N/A
PB Ratio 21.23
P/FCF Ratio -8.26
P/Adj. FCF Ratio -9.39
P/OCF Ratio -13.54
EV/Sales 24.25
EV/EBIT -4.46
EV/EBITDA -5.80
EV/FCF -10.44
Earnings Yield -1.2%
FCF Yield -12.1%
Adj. FCF Yield -10.7%
Financial Health
Net Debt $210.53M
Total Debt $254.8M
Cash & Short-Term Investments $44.27M
Total Assets $1.23B
Current Ratio 0.00
Quick Ratio 0.00
Debt / Equity Ratio 5.64
Debt / EBITDA -1.46
Debt / FCF -2.64
OCF / Debt -0.38
Interest Coverage 1.09
Altman Z-Score -0.91
Piotroski F-Score 3
Margins & Profitability
Gross Profit Margin 100.0%
Operating Profit Margin 8.5%
EBITDA Margin -319.7%
Net Profit Margin -356.1%
FCF Margin -232.4%
Adj. FCF Margin -204.3%
SBC / Revenue -9.3%
SBC Impact (per share) -12.1%
Returns
Return on Assets -15.3%
Return on Equity -136.6%
Return on Invested Capital 1.6%
Return on Capital Employed 1.6%
Return on Tangible Assets -15.4%
Historical Growth (CAGR)
Revenue CAGR 3Y -19.2%
Revenue CAGR 5Y -37.3%
Revenue CAGR 10Y -33.5%
EPS CAGR 3Y -330.0%
EPS CAGR 5Y -106.0%
EPS CAGR 10Y 21.7%
FCF CAGR 3Y 24.4%
FCF CAGR 5Y 46.8%
FCF CAGR 10Y -83.2%
Analyst Forecasts
Analyst Rating Hold
Analyst Count 0
EPS Growth Next 3Y N/A
Revenue Growth Next 3Y N/A
Earnings Date Sep 29, 2023
EPS Estimate (next Q) N/A
EPS Growth Est (next Q) N/A
Revenue Est (next Q) N/A
Revenue Growth Est (next Q) N/A
Cash Flow
Operating Cash Flow $-96.62M
Free Cash Flow $-96.62M
Adj. Free Cash Flow $-84.93M
FCF Per Share -$0.68
OCF Per Share -$0.68
OCF/S Ratio -119.5%
Income Statement
Revenue $41.58M
Gross Profit $41.58M
Operating Income $3.52M
EBITDA $-173.94M
Net Income $-211.06M
EPS (Diluted) -$0.11
Revenue / Employee $924.02K
Profit / Employee $-4.69M
Employees 45
Add to Watchlist
Select watchlists to add or remove MHLA