5 Most Profitable European Stocks

4. BP p.l.c. (NYSE:BP)

Latest TTM Net Income: $25.6 billion

BP p.l.c. (NYSE:BP) is a British energy company headquartered in London, the United Kingdom. The firm has struggled on the financial front lately, as it has missed analyst EPS estimates in three out of its four latest quarters. Analysts have rated the shares as Buy on average and set an average share price target of $44.90.

Insider Monkey scoured through 910 hedge fund holdings for Q3 2023 to find 35 BP p.l.c. (NYSE:BP) shareholders. Peter Rathjens, Bruce Clarke, and John Campbell’s Arrowstreet Capital was the biggest investor in our database courtesy of its $824 million investment.

Follow B P Plc (NYSE:BP)