BCS 11.43 -0.23 / Barclays PLC ADS Wall Street Journal

Benzinga's News Delivered Free

Brain Trust