40 companies had company insiders buying at market prices in filings dated Feb 24, 2025, about $11.6 million combined. SEPN topped the list with roughly $6.2 million, led by Third Rock Ventures GP V, LP.
59 companies had three or more insiders buying in the past 30 days. C-suite buying: 14 companies. One buy doesn't make a thesis, but it's a good place to start digging.