Market/Symbol
LON:BARC
Price
0.97%
Market Cap
b
PE Ratio
10.97
Average Volume
41
m
Pricing delayed 2 hours. Feb 23, 2025 4:00 PM