5 Most Profitable European Stocks

2. Shell plc (NYSE:SHEL)

Latest TTM Net Income: $28.9 billion

Shell plc (NYSE:SHEL) is an oil and gas major that is headquartered in London, the United Kingdom. It has held up well on the financial front lately by beating analyst EPS estimates in three out of its four latest quarters. The shares are rated Strong Buy on average and analysts have set an average share price target of $74.50.

During 2023’s third quarter, 49 out of. the 910 hedge funds polled by Insider Monkey had invested in Shell plc (NYSE:SHEL). Ken Fisher’s Fisher Asset Management was the biggest investor through its $1.4 billion stake.

Follow Shell Plc