SQUAWK/NEWS
Account
Theme
Account
Menu
Live News EQUITY FLASH L impact

International Biotechnology Trust Reports Net Assets of £374.60 Million

The trust reported net assets of £374.60 million and NAV per share of 1,183.33p as at 31 August 2026.

Related stories