Here's what insiders bought in filings for May 16, 2025 — 40 companies and around $133.1 million in total. The biggest was ITOS (iTeos Therapeutics, Inc.), where EcoR1 Capital, LLC led about $38.7 million of buying.
12 of the buys came from a CEO or CFO. Cluster buying (3+ insiders) is running at 85 companies this month. As always, a purchase is a data point, not a recommendation.