News

Nvidia insiders have sold a net of $4.41 billion worth of their stock. Palantir insiders have sold a net of $7.42 billion ...