15.82 0.19(1.22%)04/25/2025
Barclays PLC (BCS)
Press Release | Data News