#executive-stock-sales

[ follow ]
Business
fromTechCrunch
6 days ago

Tech billionaires cashed out $16 billion in 2025 as stocks soared | TechCrunch

Tech executives sold more than $16 billion in stock in 2025, largely through pre-arranged plans during an AI-fueled rally.
[ Load more ]