Here's what insiders bought in filings for May 23, 2025 — 40 companies and around $20.4 million in total. At the top: TRS, $12.3 million bought, with Trend International Holding AG as the largest buyer.
112 companies had three or more insiders buying in the past 30 days. C-suite buying: nine companies. One buy doesn't make a thesis, but it's a good place to start digging.