40 companies had officers and board members buying with their own money in filings dated Mar 12, 2025, about $50.4 million combined. VSCO topped the list with roughly $17.3 million, led by BBRC INTERNATIONAL PTE LTD.
CEOs and CFOs show up 11 times in today's list. 94 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.