The most recent insider trading activity occurred on June 30, 2025, with significant BUY transactions by Christian Burrus. Prior to this, Jean-Paul Burrus also made several BUY transactions in March and April 2025. The last reported SELL transaction was on March 12, 2024, by Christian Burrus.