XLONIBTDec 24, Last price 684.00GBP1D0.00%1Q2.09%Jan 201724.36%NameIntl Biotech TST 'C'OverviewMarketsUnited KingdomChart & PerformanceD1W1MN