21.75 0.16(0.74%)11/07/2025
Barclays PLC (BCS)
Press Release | Data News