Insider Activity Highlights CEO's Stock Sale Amid Market Fluctuations Mesa Laboratories CEO Gary Owens sold 21,000 shares in March, reducing his stake by over 32%. The transaction, valued at $2.6 million, comes as the company’s stock has experienced increased volatility. Insiders now hold 4.4% of the company, with the stock trading near its one-year low, reflecting cautious investor sentiment.25