| Jan 1, 2026 | Pasha Ahmed | Option Excercise | 10902 | | $ 0.00 |
| Jan 1, 2026 | Pasha Ahmed | Option Excercise | 4087 | 19.78 | $ 80,840.86 |
| Dec 18, 2025 | Nebreda Julian | Option Excercise | 45634 | | $ 0.00 |
| Dec 18, 2025 | Nebreda Julian | Option Excercise | 19112 | 19.31 | $ 369,052.72 |
| Dec 18, 2025 | Pasha Ahmed | Option Excercise | 11616 | | $ 0.00 |
| Dec 18, 2025 | Pasha Ahmed | Option Excercise | 4293 | 19.31 | $ 82,897.83 |
| Dec 18, 2025 | Mathis Vincent | Option Excercise | 139391 | | $ 0.00 |
| Dec 18, 2025 | Mathis Vincent | Option Excercise | 62866 | 19.31 | $ 1,213,942.46 |
| Dec 18, 2025 | Zahurancik John | Option Excercise | 4746 | | $ 0.00 |
| Dec 18, 2025 | Zahurancik John | Option Excercise | 1429 | 19.31 | $ 27,593.99 |
| Dec 18, 2025 | Philpot Michelle | Option Excercise | 2977 | | $ 0.00 |
| Dec 18, 2025 | Philpot Michelle | Option Excercise | 1066 | 19.31 | $ 20,584.46 |
| Dec 18, 2025 | Williams Peter Bennett | Option Excercise | 5825 | | $ 0.00 |
| Dec 18, 2025 | Williams Peter Bennett | Option Excercise | 2643 | 19.31 | $ 51,036.33 |
| Dec 8, 2025 | Zahurancik John | Option Excercise | 3064 | | $ 0.00 |
| Dec 8, 2025 | Zahurancik John | Option Excercise | 923 | 22.86 | $ 21,099.78 |
| Dec 8, 2025 | Williams Peter Bennett | Option Excercise | 4104 | | $ 0.00 |
| Dec 8, 2025 | Williams Peter Bennett | Option Excercise | 1862 | 22.86 | $ 42,565.32 |
| Dec 8, 2025 | Philpot Michelle | Option Excercise | 4925 | | $ 0.00 |
| Dec 8, 2025 | Philpot Michelle | Option Excercise | 1763 | 22.86 | $ 40,302.18 |
| Dec 8, 2025 | Nebreda Julian | Option Excercise | 26144 | | $ 0.00 |
| Dec 8, 2025 | Nebreda Julian | Option Excercise | 10622 | 22.86 | $ 242,818.92 |
| Oct 28, 2025 | SPT Invest Management Sarl | Other Disposition | 11761131 | | $ 0.00 |
| Oct 14, 2025 | SIEMENS PENSION TRUST E V | Other Aquisition | 20000000 | | $ 0.00 |
| Sep 1, 2025 | Nebreda Julian | Option Excercise | 46219 | 0.00 | $ 0.00 |
| Sep 1, 2025 | Nebreda Julian | Option Excercise | 19357 | 7.40 | $ 143,241.80 |
| Jul 17, 2025 | Williams Peter Bennett | Option Excercise | 8588 | 0.00 | $ 0.00 |
| Jul 17, 2025 | Williams Peter Bennett | Option Excercise | 3887 | 8.24 | $ 32,028.88 |
| May 12, 2025 | Arnold Cynthia A | Open Market Purchase | 33000 | 5.90 | $ 194,640.60 |
| Mar 20, 2025 | Fessenden Elizabeth Anne | Option Excercise | 11341 | | $ 0.00 |
| Mar 20, 2025 | BULLS HERMAN E | Option Excercise | 11341 | | $ 0.00 |
| Mar 20, 2025 | Arnold Cynthia A | Option Excercise | 11341 | | $ 0.00 |
| Mar 20, 2025 | von Heynitz Harald | Option Excercise | 11341 | | $ 0.00 |
| Mar 14, 2025 | Nebreda Julian | Open Market Purchase | 9450 | 5.26 | $ 49,684.32 |
| Mar 5, 2025 | BULLS HERMAN E | Open Market Purchase | 10000 | 5.41 | $ 54,090.00 |
| Feb 18, 2025 | von Heynitz Harald | Open Market Purchase | 7000 | 6.99 | $ 48,897.80 |
| Feb 14, 2025 | Pasha Ahmed | Open Market Purchase | 15500 | 6.48 | $ 100,440.00 |
| Feb 14, 2025 | Fessenden Elizabeth Anne | Open Market Purchase | 1700 | 6.43 | $ 10,931.00 |
| Feb 13, 2025 | BULLS HERMAN E | Open Market Purchase | 30000 | 6.53 | $ 195,900.00 |
| Feb 13, 2025 | Arnold Cynthia A | Open Market Purchase | 10000 | 6.56 | $ 65,600.00 |
| Feb 13, 2025 | Nebreda Julian | Open Market Purchase | 23500 | 6.35 | $ 149,286.10 |