Bloomsbury Publishing plc

BMY Ordinary 1.25p Shares
Create an alert
Sell681.00p
Buy683.00p
2.00p (0.29%)
Last updated today at