12.47 -0.29(-2.27%)10/23/2024
Barclays plc (BCS)
Data News  Press Release