Baronsmead Venture Trust Plc (BVT) — Long-term Investment Intensity

Latest as of September 2025: 98.4%

Baronsmead Venture Trust Plc (BVT) has a Long-term Investment Intensity of 98.4% as of September 2025. Long-term investments of GBX214.41 Million represent 98.4% of total assets of GBX217.89 Million. A higher ratio indicates a company with significant capital committed to long-duration strategic positions. See working capital to net assets of Baronsmead Venture Trust Plc to evaluate short-term liquidity relative to the company's equity base.

LT Investment Intensity

98.4%
LT Investments / Total Assets

Long-term Investments

GBX214.41 Million
GBX

Total Assets

GBX217.89 Million
GBX

Country

UK
LSE

Baronsmead Venture Trust Plc Long-term Investment Intensity (2014–2025)

This chart shows how Baronsmead Venture Trust Plc's Long-term Investment Intensity has evolved across 12 annual periods from 2014 to 2025. As of September 2025, the intensity stands at 98.4%, reflecting long-term investments of GBX214.41 Million against total assets of GBX217.89 Million GBX. For the complete balance sheet picture, see Baronsmead Venture Trust Plc total assets.

Annual Long-term Investment Intensity for Baronsmead Venture Trust Plc (2014–2025)

The table below presents the year-by-year Long-term Investment Intensity for Baronsmead Venture Trust Plc from 2014 to 2025, 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 Baronsmead Venture Trust Plc for a breakdown of total debt and financial obligations.

Year LT Investment Intensity LT Investments (GBX) Total Assets Change (pp)
2025 98.4% GBX214.41 Million GBX217.89 Million ▼ -1.0 pp
2024 99.4% GBX212.25 Million GBX213.47 Million ▼ -0.1 pp
2023 99.5% GBX195.16 Million GBX196.05 Million ▲ +17.6 pp
2022 82.0% GBX159.77 Million GBX194.95 Million ▼ -10.3 pp
2021 92.2% GBX208.82 Million GBX226.36 Million ▼ -0.8 pp
2020 93.1% GBX154.29 Million GBX165.80 Million ▼ -0.4 pp
2019 93.5% GBX142.72 Million GBX152.68 Million ▼ -5.8 pp
2018 99.3% GBX175.75 Million GBX177.07 Million ▼ -0.4 pp
2017 99.6% GBX160.13 Million GBX160.71 Million ▲ +15.0 pp
2016 84.6% GBX128.26 Million GBX151.62 Million ▼ -2.7 pp
2015 87.3% GBX75.32 Million GBX86.27 Million ▲ +0.9 pp
2014 86.4% GBX72.94 Million GBX84.39 Million
pp = percentage points