MetLife Inc (MET) — Long-term Investment Intensity

Latest as of December 2025: 47.1%

MetLife Inc (MET) has a Long-term Investment Intensity of 47.1% as of December 2025. Long-term investments of $351.20 Billion represent 47.1% of total assets of $745.17 Billion. A higher ratio indicates a company with significant capital committed to long-duration strategic positions. Check financial resilience of MetLife Inc to evaluate the company's liquid asset resilience ratio.

LT Investment Intensity

47.1%
LT Investments / Total Assets

Long-term Investments

$351.20 Billion
USD

Total Assets

$745.17 Billion
USD

Country

USA
NYSE

MetLife Inc Long-term Investment Intensity (2010–2025)

This chart shows how MetLife Inc's Long-term Investment Intensity has evolved across 15 annual periods from 2010 to 2025. As of December 2025, the intensity stands at 47.1%, reflecting long-term investments of $351.20 Billion against total assets of $745.17 Billion USD. For the complete balance sheet picture, see MET current and non-current assets.

Annual Long-term Investment Intensity for MetLife Inc (2010–2025)

The table below presents the year-by-year Long-term Investment Intensity for MetLife Inc from 2010 to 2025, covering 15 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 MET total debt and obligations for a breakdown of total debt and financial obligations.

Year LT Investment Intensity LT Investments (USD) Total Assets Change (pp)
2025 47.1% $351.20 Billion $745.17 Billion ▲ +0.7 pp
2024 46.4% $314.67 Billion $677.46 Billion ▲ +0.9 pp
2023 45.6% $313.31 Billion $687.58 Billion ▼ -0.8 pp
2022 46.4% $307.48 Billion $663.07 Billion ▼ -3.1 pp
2021 49.4% $375.49 Billion $759.71 Billion ▼ -15.0 pp
2020 64.4% $511.91 Billion $795.15 Billion ▼ -0.1 pp
2019 64.5% $477.32 Billion $740.46 Billion ▲ +0.5 pp
2018 64.0% $439.79 Billion $687.54 Billion ▲ +1.8 pp
2017 62.2% $447.59 Billion $719.89 Billion ▲ +6.1 pp
2016 56.1% $504.38 Billion $898.76 Billion ▼ -0.8 pp
2015 56.9% $499.45 Billion $877.93 Billion ▲ +0.4 pp
2014 56.5% $510.12 Billion $902.34 Billion ▲ +0.8 pp
2013 55.7% $493.03 Billion $885.30 Billion ▼ -6.6 pp
2012 62.3% $521.43 Billion $836.78 Billion ▼ -1.6 pp
2010 63.9% $467.41 Billion $730.91 Billion
pp = percentage points