Market/Symbol

LON:BARC

Price

0.97%

Market Cap

b

PE Ratio

10.97

Average Volume

41m

Pricing delayed 2 hours. Feb 23, 2025 4:00 PM