Unless stated all financials at 31 March 2025
£1.05bn
Net assets
171p
NAV per share
(9.5)%
NAV per share return in the year
£765m
Value of life science portfolio
(17)%
Return from life science portfolio in the year
£288m
Capital pool