Barings Participation Investors (the Trust) (MPV) — Long-term Investment Intensity

Latest as of December 2025: 91.8%

Barings Participation Investors (the Trust) (MPV) has a Long-term Investment Intensity of 91.8% as of December 2025. Long-term investments of $191.20 Million represent 91.8% of total assets of $208.34 Million. A higher ratio indicates a company with significant capital committed to long-duration strategic positions. Check MPV financial resilience to evaluate the company's liquid asset resilience ratio.

LT Investment Intensity

91.8%
LT Investments / Total Assets

Long-term Investments

$191.20 Million
USD

Total Assets

$208.34 Million
USD

Country

USA
NYSE

Barings Participation Investors (the Trust) Long-term Investment Intensity (2005–2025)

This chart shows how Barings Participation Investors (the Trust)'s Long-term Investment Intensity has evolved across 15 annual periods from 2005 to 2025. As of December 2025, the intensity stands at 91.8%, reflecting long-term investments of $191.20 Million against total assets of $208.34 Million USD. For the complete balance sheet picture, see total assets of Barings Participation Investors (the Tru.

Annual Long-term Investment Intensity for Barings Participation Investors (the Trust) (2005–2025)

The table below presents the year-by-year Long-term Investment Intensity for Barings Participation Investors (the Trust) from 2005 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 MPV current and long-term liabilities for a breakdown of total debt and financial obligations.

Year LT Investment Intensity LT Investments (USD) Total Assets Change (pp)
2025 91.8% $191.20 Million $208.34 Million ▼ -2.0 pp
2024 93.8% $184.00 Million $196.21 Million ▼ -1.0 pp
2023 94.8% $180.58 Million $190.48 Million ▼ -1.0 pp
2022 95.8% $178.35 Million $186.12 Million ▲ +3.2 pp
2021 92.6% $173.11 Million $186.98 Million ▲ +1.6 pp
2020 91.0% $148.48 Million $163.21 Million ▼ -0.4 pp
2019 91.4% $150.63 Million $164.83 Million ▲ +2.5 pp
2018 88.9% $141.18 Million $158.80 Million ▼ -6.8 pp
2017 95.7% $159.30 Million $166.39 Million ▲ +72.2 pp
2016 23.6% $36.73 Million $155.82 Million ▲ +2.2 pp
2015 21.4% $33.11 Million $154.71 Million ▼ -8.8 pp
2014 30.2% $47.70 Million $157.78 Million ▼ -61.8 pp
2008 92.1% $115.67 Million $125.62 Million ▲ +0.7 pp
2007 91.4% $132.31 Million $144.82 Million ▲ +5.9 pp
2005 85.4% $118.01 Million $138.13 Million
pp = percentage points