International Biotechnology Trust plc

IBT Ordinary 25p Shares
Create an alert
Sell
1,065.00p
Buy
1,080.00p
10.00p (0.93%)
Last updated today at