| Sep 16, 2025 | Buy | 5,000 | 11.00 EUR | — | AMF |
| Dec 3, 2024 | Buy | 5,000 | 27.00 EUR | — | AMF |
| Nov 12, 2024 | Buy | 5,000 | 28.99 EUR | — | AMF |
| May 17, 2024 | Award | 1,872.41 | 55.30 EUR | — | AMF |
| May 1, 2024 | Sell | -10,000 | 75.42 EUR | — | AMF |
| Mar 6, 2024 | Sell | -10,000 | 69.10 EUR | — | AMF |
| Jan 5, 2024 | Sell | -10,000 | 66.85 EUR | — | AMF |
| Dec 12, 2023 | ExerciseD | 15,000 | 32.24 EUR | — | AMF |
| Dec 12, 2023 | Sell | -10,000 | 62.13 EUR | — | AMF |
| Dec 1, 2023 | Sell | -10,000 | 60.00 EUR | — | AMF |
| Nov 29, 2023 | Sell | -5,000 | 58.20 EUR | — | AMF |
| Nov 27, 2023 | Buy | 90,000 | 0.00 EUR | — | AMF |
| Aug 3, 2023 | Sell | -5,000 | 61.38 EUR | — | AMF |
| Aug 3, 2023 | Buy | 457.7 | 59.66 EUR | — | AMF |
| Aug 3, 2023 | Sell | -8,860.83 | 60.98 EUR | — | AMF |
| Aug 3, 2023 | ExerciseD | 15,000 | 32.24 EUR | — | AMF |
| May 17, 2023 | Award | 2,456.31 | 44.19 EUR | — | AMF |
| Feb 28, 2023 | Sell | -5,000 | 56.00 EUR | — | AMF |
| Sep 6, 2022 | Buy | 5,000 | 22.08 EUR | — | AMF |
| May 13, 2022 | Award | 4,504.19 | 45.19 EUR | — | AMF |
| Aug 9, 2021 | Sell | -9,603.92 | 61.50 EUR | — | AMF |
| Aug 9, 2021 | ExerciseD | 13,465 | 38.80 EUR | — | AMF |
| Aug 9, 2021 | Buy | 389.81 | 63.42 EUR | — | AMF |
| May 24, 2021 | Award | 9,872.78 | 35.81 EUR | — | AMF |
| May 11, 2021 | Buy | 529.06 | 55.08 EUR | — | AMF |