International Biotechnology Trust plc

IBT Ordinary 25p Shares
Create an alert
Sell
1,005.00p
Buy
1,010.00p
5.00p (0.50%)
Last updated today at