Unless stated all financials at 31 December 2024
£1.1bn
Net assets
179p
NAV per share
(4.9)%
NAV per share return in the year
£780m
Value of life science portfolio
(9.5)%
Return from life science portfolio in the year
£345m
Capital pool