The most recent insider trading activity occurred in March 2023, with significant buying activity from key executives. Hervé Giaoui, President of the Board, and Sacha Vigna, CEO, made multiple purchases of company stock. These transactions represent a consistent pattern of insider investment during that period.