Curiosity What the founder of Constellation Research thinks of Nvidia’s earnings report 29 August 2025, 4:07 am Team Buyback