International Biotechnology Trust plc

IBT Ordinary 25p Shares
Create an alert
Sell1,115.00p
Buy1,125.00p
10.00p (0.88%)
Last updated today at