BB Biotech AG (BION) — Long-term Investment Intensity

Latest as of June 2026: 93.0%

BB Biotech AG (BION) has a Long-term Investment Intensity of 93.0% as of June 2026. Long-term investments of CHF2.87 Billion represent 93.0% of total assets of CHF3.09 Billion. A higher ratio indicates a company with significant capital committed to long-duration strategic positions. Check BION financial resilience to evaluate the company's liquid asset resilience ratio.

LT Investment Intensity

93.0%
LT Investments / Total Assets

Long-term Investments

CHF2.87 Billion
CHF

Total Assets

CHF3.09 Billion
CHF

Country

Switzerland
SW

BB Biotech AG Long-term Investment Intensity (2016–2025)

This chart shows how BB Biotech AG's Long-term Investment Intensity has evolved across 10 annual periods from 2016 to 2025. As of June 2026, the intensity stands at 93.0%, reflecting long-term investments of CHF2.87 Billion against total assets of CHF3.09 Billion CHF. For the complete balance sheet picture, see total assets of BB Biotech AG.

Annual Long-term Investment Intensity for BB Biotech AG (2016–2025)

The table below presents the year-by-year Long-term Investment Intensity for BB Biotech AG from 2016 to 2025, covering 10 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 BB Biotech AG total liabilities for a breakdown of total debt and financial obligations.

Year LT Investment Intensity LT Investments (CHF) Total Assets Change (pp)
2025 96.3% CHF2.68 Billion CHF2.79 Billion ▼ -3.7 pp
2024 100.0% CHF2.41 Billion CHF2.41 Billion ▲ +0.1 pp
2023 99.9% CHF2.63 Billion CHF2.64 Billion ▼ 0.0 pp
2022 99.9% CHF3.05 Billion CHF3.05 Billion ▲ +0.0 pp
2021 99.9% CHF3.64 Billion CHF3.64 Billion ▲ +0.1 pp
2020 99.8% CHF3.95 Billion CHF3.96 Billion ▲ +0.7 pp
2019 99.1% CHF3.52 Billion CHF3.55 Billion ▼ -0.1 pp
2018 99.3% CHF3.06 Billion CHF3.09 Billion ▼ -0.4 pp
2017 99.7% CHF3.63 Billion CHF3.64 Billion ▲ +0.3 pp
2016 99.4% CHF3.21 Billion CHF3.23 Billion
pp = percentage points