Maiden Holdings, Ltd. (MHLD)
NASDAQ: MHLD · IEX Real-Time Price · USD
2.055
-0.065 (-3.07%)
Apr 25, 2024, 9:57 AM EDT - Market open

Maiden Holdings Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Year Current2023202220212020201920182017201620152014 2013 - 2008
Market Capitalization
208231184265211621375591,5031,099933
Upgrade
Market Cap Growth
-25.67%-30.47%25.27%238.75%-54.45%-75.50%-62.84%36.79%17.82%17.50%
Upgrade
Enterprise Value
425443393454330210616641,7051,116900
Upgrade
PE Ratio
-5.99-5.993.322.252.64-0.47-0.24-2.8198.7310.9712.10
Upgrade
PS Ratio
2.392.593.162.681.150.110.060.260.730.430.39
Upgrade
PB Ratio
0.850.930.650.690.400.120.250.451.110.820.75
Upgrade
P/FCF Ratio
-3.87-3.87-0.94-0.67-0.39-0.050.751.223.201.731.43
Upgrade
P/OCF Ratio
-3.87-3.87-0.94-0.67-0.39-0.050.751.223.201.731.43
Upgrade
EV/Sales Ratio
4.764.976.764.601.790.360.030.310.830.430.38
Upgrade
EV/EBITDA Ratio
-20.93-20.93-9.498.374.74-1.99-0.12-4.5818.916.755.18
Upgrade
EV/EBIT Ratio
-21.99-21.99-9.529.875.42-1.85-0.12-4.3321.987.176.74
Upgrade
EV/FCF Ratio
-7.41-7.41-2.01-1.15-0.61-0.180.331.453.631.761.38
Upgrade
Debt / Equity Ratio
1.021.020.900.660.480.500.460.210.260.260.29
Upgrade
Debt / EBITDA Ratio
-12.03-12.03-6.184.713.66-2.41-0.49-1.753.902.122.07
Upgrade
Debt / FCF Ratio
-4.26-4.26-1.30-0.65-0.47-0.221.400.550.750.550.55
Upgrade
Asset Turnover
0.060.060.030.040.060.140.340.320.330.460.47
Upgrade
Interest Coverage
-1.11-1.11-2.132.383.16-5.87-27.17-6.592.755.354.46
Upgrade
Return on Equity (ROE)
-14.70%-14.70%16.70%29.40%15.40%-23.80%-63.50%-14.40%1.00%7.90%6.40%
Upgrade
Return on Assets (ROA)
-2.40%-2.40%2.70%4.70%2.60%-3.20%-9.00%-3.00%0.20%1.80%1.50%
Upgrade
Return on Capital (ROIC)
-4.42%-4.42%-9.13%4.77%8.25%-12.28%-53.77%-7.63%5.59%8.56%9.65%
Upgrade
Earnings Yield
-18.11%-16.69%30.14%44.47%37.87%-211.61%-416.69%-35.64%1.01%9.11%8.26%
Upgrade
FCF Yield
-28.06%-25.86%-106.52%-149.11%-256.58%-1833.05%133.20%82.10%31.28%57.73%69.88%
Upgrade
Dividend Yield
0.00%0.00%0.00%0.00%0.00%0.00%21.20%9.10%3.30%3.60%3.60%
Upgrade
Payout Ratio
0.00%0.00%0.00%0.00%0.00%0.00%-5.10%-25.90%285.00%39.00%43.40%
Upgrade
Buyback Yield / Dilution
-16.38%-16.38%-1.21%-2.06%-1.53%-0.01%3.07%-8.88%8.12%-15.54%3.01%
Upgrade
Total Shareholder Return
-16.38%-16.38%-1.21%-2.06%-1.53%-0.01%24.27%0.22%11.42%-11.94%6.61%
Upgrade
Source: Financials are provided by Nasdaq Data Link and sourced from the audited annual (10-K) and quarterly (10-Q) reports submitted to the Securities and Exchange Commission (SEC).