Buy Exxon Mobil Stock May 2026

: Exxon has delivered an annualized total shareholder return of ~29% over the past five years.

: Exxon plans to repurchase $20 billion of its own shares through 2026, which typically supports share price by reducing supply. buy exxon mobil stock

: It achieved record production of 4.7 million barrels per day in 2025, led by high-growth assets in Guyana and the Permian Basin. Risk Factors to Watch : Exxon has delivered an annualized total shareholder