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

International Biotechnology Trust Reports 73.6% Share Price Return

The trust reported a 73.6% share price total return and a 64.7% NAV total return for the year ended 31 August 2026.

Related stories