The most recent insider trading activity occurred on March 2, 2026, with the CEO selling shares valued at over $813,000. Prior to this, the CEO also made a sale on February 27, 2026. The CFO made a purchase on February 26, 2026. Earlier transactions in late 2025 and August 2024 involved purchases by other insiders.