tiprankstipranks
Bloomsbury Publishing PLC (GB:BMY)
LSE:BMY
United Kingdom
BMYBloomsbury Publishing PLC
682.00p
5.00p(0.74%)
At close: 4:00 PM EST