14.59 0.13(0.90%)01/28/2025
Barclays PLC (BCS)
Press Release | Data News