| MTD | Keller Gerry | Head of Process Analytics | Nov 21 '25 | Option Exercise | 717.62 | 236 | 169,358 | 395 | Nov 25 |
| MTD | Keller Gerry | Head of Process Analytics | Nov 21 '25 | Sale | 1418.58 | 236 | 334,785 | 159 | Nov 25 |
| MTD | Keller Gerry | Head of Process Analytics | Aug 14 '25 | Option Exercise | 720.81 | 165 | 118,934 | 259 | Aug 18 |
| MTD | Keller Gerry | Head of Process Analytics | Aug 14 '25 | Sale | 1308.64 | 165 | 215,926 | 94 | Aug 18 |
| MTD | Keller Gerry | Head of Process Analytics | Feb 10 '25 | Option Exercise | 720.81 | 600 | 432,486 | 606 | Feb 12 |
| MTD | Keller Gerry | Head of Process Analytics | Feb 10 '25 | Sale | 1351.34 | 600 | 810,805 | 6 | Feb 12 |
| MTD | Keller Gerry | Head of Process Analytics | Dec 03 '24 | Option Exercise | 720.81 | 140 | 100,913 | 146 | Dec 04 |
| MTD | Keller Gerry | Head of Process Analytics | Dec 03 '24 | Sale | 1254.09 | 140 | 175,573 | 6 | Dec 04 |
| MTD | Keller Gerry | Head of Process Analytics | May 15 '24 | Option Exercise | 595.31 | 310 | 184,546 | 316 | May 16 |
| MTD | Keller Gerry | Head of Process Analytics | May 15 '24 | Sale | 1511.56 | 310 | 468,584 | 6 | May 16 |
| MTD | Keller Gerry | Head of Process Analytics | May 23 '23 | Sale | 1400.00 | 449 | 628,600 | 0 | May 25 |
| MTD | Keller Gerry | Head of Process Analytics | Feb 13 '23 | Option Exercise | 620.74 | 474 | 294,231 | 923 | Feb 15 |
| MTD | Keller Gerry | Head of Process Analytics | Feb 13 '23 | Sale | 1540.69 | 474 | 730,287 | 449 | Feb 15 |