Barclays PLC (NYSE:BCS) is one of the best UK stocks to buy right now. On September 2, Morgan Stanley analyst Alvaro Serrano maintained a Buy rating on Barclays PLC (NYSE:BCS) and set a price target of £4.20.
Barclays PLC (NYSE:BCS) announced in its H1 2025 results that it delivered a 13.2% return on tangible equity (RoTE) and is on track to attain the objectives of its three-year plan, delivering structurally higher and more stable returns for its investors.
The company also announced £1.4 billion in total capital distributions to shareholders in respect of H1 2025.
Barclays PLC (NYSE:BCS) further reported that it delivered RoTE of 12.3% in fiscal Q2 2025, with year-on-year income rising by 14% and profit before tax by 28%.
Headquartered in London, Barclays PLC (NYSE:BCS) is a bank holding company that provides credit cards, retail banking, wealth management, and corporate and investment banking services.
Its operations are divided into the following segments: Barclays United Kingdom (UK), Barclays United Kingdom (UK) Corporate Bank, Barclays Private Bank and Wealth Management, Barclays Investment Bank, Barclays United States (US) Consumer Bank, and Head Office.
While we acknowledge the potential of BCS as an investment, we believe certain AI stocks offer greater upside potential and carry less downside risk. If you’re looking for an extremely undervalued AI stock that also stands to benefit significantly from Trump-era tariffs and the onshoring trend, see our free report on the best short-term AI stock.
READ NEXT: 30 Stocks That Should Double in 3 Years and 11 Hidden AI Stocks to Buy Right Now.
Disclosure: None. This article is originally published at Insider Monkey.