5 Most Profitable Energy Stocks

2. Shell plc (NYSE:SHEL)

Latest TTM Net Income: $28.9 billion

Shell plc (NYSE:SHEL) is a Dutch diversified oil and gas company. The firm has held up well on the financial front as of late, since despite a slow industry, it has beaten analyst EPS estimates in three out of its four latest quarters.

Insider Monkey’s third quarter of 2023 survey covering 910 hedge funds revealed that 49 were the firm’s stakeholders. Shell plc (NYSE:SHEL)’s biggest investor in our database is Ken Fisher’s Fisher Asset Management since it owns 22.3 million shares that are worth $1.4 billion.

Follow Shell Plc