General Motors CompanyMassive share buybacks ($30B over 5 years) and high shareholder yield (7.6%)

General Motors stock has surged 116% over the past three years and more than 62% in the last 12 months, outpacing the S&P 500. The company has retired roughly 500 million shares valued at $30 billion over five years, pushing its total shareholder yield to 7.6%. GM's OnStar and Super Cruise software business generated $2.7 billion in realized revenue last year, with $5.4 billion in deferred revenue, and the company expects those figures to reach $3.1 billion and $7.5 billion respectively this year. Additionally, GM is targeting EV profitability within three to five years through its LMR battery chemistry, which could reverse billions in annual losses and further boost earnings.
General Motors CompanyMassive share buybacks ($30B over 5 years) and high shareholder yield (7.6%)
Ford Motor Company
NVIDIA Corporation