34 companies had executives and directors buying with their own money in filings dated Apr 1, 2022, about $39.2 million combined. The biggest was ARMP (Armata Pharmaceuticals, Inc.), where Innoviva, Inc. led about $26.9 million of buying.
122 companies had three or more insiders buying in the past 30 days. Nine of the buys came from a CEO or CFO. One buy doesn't make a thesis, but it's a good place to start digging.