18.79 0.16(0.83%)07/10/2025
Barclays PLC (BCS)
Press Release | Data News