Stockreport

Barclays ups guidance, announces surprise $670 million share buyback [MSNBC.com]

Barclays PLC  (BCS) 
PDF In this articleOne Churchill Place skyscraper, the Barclays Plc headquarters, at Canary Wharf in London, U.K., on Thursday, Jan. 7, 2021.Bloomberg | Bloomberg | Getty Im [Read more]