The most recent insider trading activity occurred on June 20, 2025, with a BUY transaction by Ahmed Boukhelifa. Prior to this, on July 4, 2024, Ahmed Boukhelifa also made a BUY transaction. Significant selling activity was noted on May 30, 2024, by NEOLOGY HOLDING, contrasted by a large BUY transaction from the same entity on May 28, 2024.