International Biotechnology Trust plc

IBT Ordinary 25p Shares
Create an alert
Sell1,085.00p
Buy1,100.00p
30.00p (2.68%)
Last updated today at