The Pill Billionaires: Inside Pharma's Obscene Executive Wealth Machine

Top 10 pharma CEOs earned $311M combined in 2025. Pharma spends more on stock buybacks than R&D. The Sackler family extracted $10.8B while 500K died.