Neuberger Berman IMF Inc (NBH) — Long-term Investment Intensity

Latest as of October 2025: 98.3%

Neuberger Berman IMF Inc (NBH) has a Long-term Investment Intensity of 98.3% as of October 2025. Long-term investments of $560.04 Million represent 98.3% of total assets of $569.51 Million. A higher ratio indicates a company with significant capital committed to long-duration strategic positions. See Neuberger Berman IMF Inc short-term liquidity ratio to evaluate short-term liquidity relative to the company's equity base.

LT Investment Intensity

98.3%
LT Investments / Total Assets

Long-term Investments

$560.04 Million
USD

Total Assets

$569.51 Million
USD

Country

USA
NYSE MKT

Neuberger Berman IMF Inc Long-term Investment Intensity (2006–2025)

This chart shows how Neuberger Berman IMF Inc's Long-term Investment Intensity has evolved across 15 annual periods from 2006 to 2025. As of October 2025, the intensity stands at 98.3%, reflecting long-term investments of $560.04 Million against total assets of $569.51 Million USD. For the complete balance sheet picture, see NBH asset base.

Annual Long-term Investment Intensity for Neuberger Berman IMF Inc (2006–2025)

The table below presents the year-by-year Long-term Investment Intensity for Neuberger Berman IMF Inc from 2006 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 how much debt does Neuberger Berman IMF Inc carry for a breakdown of total debt and financial obligations.

Year LT Investment Intensity LT Investments (USD) Total Assets Change (pp)
2025 98.3% $560.04 Million $569.51 Million ▲ +2.0 pp
2024 96.3% $565.50 Million $586.93 Million ▼ -2.1 pp
2023 98.5% $546.13 Million $554.69 Million ▲ +1.6 pp
2022 96.8% $363.88 Million $375.80 Million ▼ -1.7 pp
2021 98.5% $446.21 Million $452.82 Million ▲ +67.9 pp
2020 30.6% $138.08 Million $450.94 Million ▼ -68.0 pp
2019 98.6% $454.70 Million $461.18 Million ▲ +0.0 pp
2018 98.6% $447.73 Million $454.31 Million ▲ +0.1 pp
2017 98.4% $467.48 Million $475.00 Million ▼ -0.1 pp
2016 98.5% $478.47 Million $485.86 Million ▲ +0.1 pp
2015 98.4% $471.20 Million $478.94 Million ▲ +0.6 pp
2014 97.8% $477.88 Million $488.63 Million ▼ -0.4 pp
2008 98.2% $443.32 Million $451.63 Million ▼ -0.1 pp
2007 98.3% $475.15 Million $483.59 Million ▼ -0.1 pp
2006 98.3% $484.64 Million $492.81 Million
pp = percentage points