IBT.L chart

International Biotechnology Ord · Quote, news and financials

1,059.89 GBp
+14.89 +1.42%

As of Nov 5, 2026

2Y chart

Closing price and volume

IBT.L two-year price chart480.0668.8857.510461235Nov 24Mar 25Aug 25Jan 26Jun 26Nov 26