Barclays plc ADR (NYSE:BCS) Climbs 24.41% In 2024; Are Investors Attracted By Its $12.37 Price?
In recent trading session, Barclays plc ADR (NYSE:BCS) saw 1.73 million shares changing hands at last check today with its beta currently measuring 1.42. Company’s