Maiden Holdings Ltd (MHLD) — Long-term Investment Intensity

Latest as of March 2025: 23.7%

Maiden Holdings Ltd (MHLD) has a Long-term Investment Intensity of 23.7% as of March 2025. Long-term investments of $293.15 Million represent 23.7% of total assets of $1.23 Billion. A higher ratio indicates a company with significant capital committed to long-duration strategic positions. For the complete balance sheet picture, see MHLD total asset value.

LT Investment Intensity

23.7%
LT Investments / Total Assets

Long-term Investments

$293.15 Million
USD

Total Assets

$1.23 Billion
USD

Country

USA
NASDAQ

Maiden Holdings Ltd Long-term Investment Intensity (2012–2024)

This chart shows how Maiden Holdings Ltd's Long-term Investment Intensity has evolved across 13 annual periods from 2012 to 2024. As of March 2025, the intensity stands at 23.7%, reflecting long-term investments of $293.15 Million against total assets of $1.23 Billion USD. See working capital to net assets of Maiden Holdings Ltd to evaluate short-term liquidity relative to the company's equity base.

Annual Long-term Investment Intensity for Maiden Holdings Ltd (2012–2024)

The table below presents the year-by-year Long-term Investment Intensity for Maiden Holdings Ltd from 2012 to 2024, covering 13 annual filings. Each row shows total assets, long-term investments, the intensity percentage, and the change in percentage points compared to the prior year. Read Maiden Holdings Ltd debt and liabilities for a breakdown of total debt and financial obligations.

Year LT Investment Intensity LT Investments (USD) Total Assets Change (pp)
2024 24.9% $327.05 Million $1.32 Billion ▲ +5.4 pp
2023 19.5% $295.90 Million $1.52 Billion ▼ -12.5 pp
2022 32.0% $591.18 Million $1.85 Billion ▼ -3.7 pp
2021 35.7% $828.31 Million $2.32 Billion ▼ -6.8 pp
2020 42.5% $1.25 Billion $2.95 Billion ▼ -10.3 pp
2019 52.8% $1.89 Billion $3.57 Billion ▼ -25.1 pp
2018 77.9% $4.12 Billion $5.29 Billion ▼ -0.1 pp
2017 78.0% $5.18 Billion $6.64 Billion ▲ +1.7 pp
2016 76.3% $4.77 Billion $6.25 Billion ▲ +3.5 pp
2015 72.8% $4.16 Billion $5.71 Billion ▲ +5.1 pp
2014 67.7% $3.50 Billion $5.16 Billion ▼ 0.0 pp
2013 67.7% $3.19 Billion $4.71 Billion ▲ +3.9 pp
2012 63.9% $2.64 Billion $4.14 Billion
pp = percentage points