18.89 -0.13(-0.66%)07/18/2025
Barclays PLC (BCS)
Press Release | Data News