Nvidia smashes earnings with $81 billion revenue, but why is Wall Street still panicking?

MSN
2026.05.21 23:13

Nvidia beat Q1 expectations with $81B in revenue and a new $80B buyback program, yet shares fell 2%. Find out why investors are nervous.