Here's what insiders bought in filings for Apr 3, 2023 — 27 companies and around $19.8 million in total. BMEA topped the list with roughly $12 million, led by Cormorant Global Healthcare Master Fund, LP.
Eight of the buys came from a CEO or CFO. 135 companies had three or more insiders buying in the past 30 days. One buy doesn't make a thesis, but it's a good place to start digging.