Bloomsbury Publishing plc

BMY Ordinary 1.25p Shares
Create an alert
Sell623.00p
Buy624.00p
1.00p (0.16%)
Last updated today at 10:21 UTC