Share Buybacks are Full Steam Ahead

Published on September 4, 2025

Nvidia made a splash last week, or maybe an anti-splash, when it reported earnings and stated an intention to buy back $60 billion in stock.