tiprankstipranks
Bloomsbury Publishing PLC (GB:BMY)
LSE:BMY
UK Market
United Kingdom

Bloomsbury Publishing PLC. BMY Advanced Charting

Bloomsbury Publishing PLC
474.50 p
6.00 p(0.95%)
At close: 4:00 PM EST