23.91 -0.01(-0.04%)04/15/2026
Barclays PLC (BCS)
Press Release | Data News