The most recent insider trading activity occurred on March 2, 2026, with a significant sell transaction by Chairman Ken Ford. Prior to this, there were several buy transactions by executives, including Ken Ford, CEO Stephen Brown, and CFO Amitabh Sharma, primarily in late 2023 and early 2024. The latest transaction is a notable sell, contrasting with earlier buying patterns.