Tech Stocks Shake Off Fifth Day Of Losses, But Insiders Are Cashing Out While Retail Traders Splurge

Nasdaq insiders have sold an "astonishing" $41.5 billion worth of stock in the past three quarters—more than ever before.