| May 20, 2026 | Award | 6,525.59 | 62.30 EUR | — | AMF |
| Nov 28, 2025 | Buy | 64,000 | 0.00 EUR | — | AMF |
| Jul 2, 2025 | BuyD | 9,066 | 49.38 EUR | — | AMF |
| Jul 2, 2025 | Sell | -4,935.85 | 98.19 EUR | — | AMF |
| Jul 2, 2025 | Buy | 132.33 | 100.62 EUR | — | AMF |
| May 19, 2025 | Award | 4,013.32 | 76.88 EUR | — | AMF |
| Nov 28, 2024 | Buy | 57,500 | 0.00 EUR | — | AMF |
| Nov 21, 2024 | Buy | 99.77 | 89.36 EUR | — | AMF |
| Nov 21, 2024 | Sell | -2,154.25 | 89.30 EUR | — | AMF |
| Nov 21, 2024 | BuyD | 4,165 | 40.43 EUR | — | AMF |
| Nov 21, 2024 | Sell | -2,153.03 | 89.30 EUR | — | AMF |
| Nov 21, 2024 | BuyD | 4,266 | 39.47 EUR | — | AMF |
| Nov 21, 2024 | Buy | 99.74 | 89.36 EUR | — | AMF |
| May 17, 2024 | Award | 2,776.57 | 55.30 EUR | — | AMF |
| Nov 27, 2023 | Buy | 45,000 | 0.00 EUR | — | AMF |
| Jun 21, 2023 | Buy | 277.89 | 55.81 EUR | — | AMF |
| Jun 21, 2023 | ExerciseD | 8,839 | 38.80 EUR | — | AMF |
| Jun 21, 2023 | Sell | -5,777.81 | 65.58 EUR | — | AMF |
| May 17, 2023 | Award | 3,542.53 | 44.19 EUR | — | AMF |
| Nov 23, 2022 | Buy | 1,000 | 96.55 EUR | — | AMF |
| May 13, 2022 | Award | 3,464.14 | 45.19 EUR | — | AMF |