BusinessfromTechCrunch6 days agoTech billionaires cashed out $16 billion in 2025 as stocks soared | TechCrunchTech executives sold more than $16 billion in stock in 2025, largely through pre-arranged plans during an AI-fueled rally.