Mesa Laboratories announced the departure of CEO Gary Owens effective April 13, 2026, with a retention agreement for a smooth transition until June 22, 2026. His resignation from the board was also effective March 20, 2026, but not due to any disagreements.