Insider Selling Hits Historic Highs: What It Means for Tech Stocks
Corporate insiders are selling their company shares at unprecedented rates, with the sell/buy ratio hitting 17.32. This exceeds levels seen during the dot-com boom and pandemic peaks. What does this historic bearishness signal for tech investors?