Bloomsbury Publishing plc

BMY Ordinary 1.25p Shares
Create an alert
Sell
660.00p
Buy
662.00p
1.00p (0.15%)
Last updated today at