June 29, 2025 Nvidia insiders sold over $1 bln in stock amid surge: report The Daily Editor The Daily <!– –> Sun Jun 29, 2025 01:01 PM Last update on: Sun Jun 29, 2025 01:08 PM