Barclays PLC (BCS) is considered one of the best UK stocks to buy right now, with a Buy rating from Morgan Stanley analyst Alvaro Serrano and a price target of £4.20. The company reported a 13.2% return on tangible equity in H1 2025 and distributed £1.4 billion to shareholders.

Barclays PLC (BCS) also achieved a RoTE of 12.3% in fiscal Q2 2025, with year-on-year income and profit before tax increasing by 14% and 28%, respectively. Headquartered in London, Barclays offers a range of financial services across different segments, including retail banking, wealth management, and investment banking.

While Barclays (BCS) shows potential as an investment, some believe that certain AI stocks offer greater upside potential. For those interested in exploring undervalued AI stocks, a free report on the best short-term AI stock is available. However, it’s essential to conduct thorough research before making any investment decisions.

Read more at Yahoo Finance: Morgan Stanley Maintains a Buy on Barclays PLC (BCS)