10 Best European Stocks To Buy According to Billionaires

4. Shell plc (NYSE:SHEL)

Number of Billionaires: 14

Shell plc (NYSE:SHEL) is a global energy and petrochemical company headquartered in London, operating across more than 70 countries. Its diverse portfolio includes the exploration and production of oil and natural gas, the manufacturing and marketing of chemicals and petrochemicals, and a growing presence in renewable energy solutions.

Shell plc (NYSE:SHEL) reported adjusted earnings of $3.66 billion for the latest quarter, falling short of the anticipated $4.10 billion, primarily due to lower oil prices and refining margins. Despite this, the company announced a $3.5 billion share buyback program, reflecting robust cash-flow generation. Additionally, Shell increased its dividend by 4% to $0.358 per share. Financially, the company’s full-year 2024 results showed a decline in sales to $284.3 billion from $316.6 billion the previous year, with net income decreasing to $16.1 billion from $19.4 billion.

Shell plc (NYSE:SHEL) is reportedly considering the sale of its chemical assets in both Europe and the United States, including the Deer Park facility near Houston. This potential divestment is part of a broader review of Shell’s chemical operations following significant workforce reductions and recent financial challenges in its chemicals business.

Shell plc (NYSE:SHEL) has faced some headwinds, with its share price declining by 2.7% over the past month. However, the company’s long-term fundamentals remain strong. Over the past five years, Shell has delivered an impressive 175.5% return, reflecting its ability to generate consistent revenue growth. Analysts remain overwhelmingly bullish on the stock, with 90% of the 31 analysts covering Shell assigning it a “Buy” rating.