Octopus Apollo VCT PLC (OAP3) — Long-term Investment Intensity

Latest as of January 2026: 96.7%

Octopus Apollo VCT PLC (OAP3) has a Long-term Investment Intensity of 96.7% as of January 2026. Long-term investments of GBX543.83 Million represent 96.7% of total assets of GBX562.19 Million. A higher ratio indicates a company with significant capital committed to long-duration strategic positions. Check Octopus Apollo VCT PLC liquid asset ratio to evaluate the company's liquid asset resilience ratio.

LT Investment Intensity

96.7%
LT Investments / Total Assets

Long-term Investments

GBX543.83 Million
GBX

Total Assets

GBX562.19 Million
GBX

Country

UK
LSE

Octopus Apollo VCT PLC Long-term Investment Intensity (2015–2026)

This chart shows how Octopus Apollo VCT PLC's Long-term Investment Intensity has evolved across 12 annual periods from 2015 to 2026. As of January 2026, the intensity stands at 96.7%, reflecting long-term investments of GBX543.83 Million against total assets of GBX562.19 Million GBX. For the complete balance sheet picture, see OAP3 total asset value.

Annual Long-term Investment Intensity for Octopus Apollo VCT PLC (2015–2026)

The table below presents the year-by-year Long-term Investment Intensity for Octopus Apollo VCT PLC from 2015 to 2026, covering 12 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 total liabilities of Octopus Apollo VCT PLC for a breakdown of total debt and financial obligations.

Year LT Investment Intensity LT Investments (GBX) Total Assets Change (pp)
2026 96.7% GBX543.83 Million GBX562.19 Million ▲ +1.1 pp
2025 95.6% GBX486.47 Million GBX508.93 Million ▼ -0.1 pp
2024 95.7% GBX384.81 Million GBX402.28 Million ▲ +0.8 pp
2023 94.8% GBX351.26 Million GBX370.38 Million ▲ +17.5 pp
2022 77.3% GBX212.10 Million GBX274.32 Million ▼ -13.1 pp
2021 90.4% GBX160.49 Million GBX177.50 Million ▲ +4.0 pp
2020 86.4% GBX118.18 Million GBX136.80 Million ▼ -0.5 pp
2019 86.9% GBX104.88 Million GBX120.66 Million ▼ -7.4 pp
2018 94.3% GBX124.80 Million GBX132.32 Million ▲ +17.1 pp
2017 77.2% GBX112.88 Million GBX146.19 Million ▼ -11.0 pp
2016 88.2% GBX116.63 Million GBX132.21 Million ▲ +7.5 pp
2015 80.7% GBX100.04 Million GBX123.93 Million
pp = percentage points