| MTD | Keller Gerry | Head of Process Analytics | Nov 21 '25 | Option Exercise | 717.62 | 472 | 338,716 | 475 | Nov 25 12:00 AM |
| MTD | Keller Gerry | Head of Process Analytics | Nov 21 '25 | Sale | 1418.58 | 236 | 334,785 | 159 | Nov 25 12:00 AM |
| MTD | Keller Gerry | Head of Process Analytics | Aug 14 '25 | Option Exercise | 720.81 | 330 | 237,868 | 705 | Aug 18 12:00 AM |
| MTD | Keller Gerry | Head of Process Analytics | Aug 14 '25 | Sale | 1308.64 | 165 | 215,926 | 94 | Aug 18 12:00 AM |
| MTD | Keller Gerry | Head of Process Analytics | Feb 10 '25 | Option Exercise | 720.81 | 1,200 | 864,972 | 870 | Feb 12 12:00 AM |
| MTD | Keller Gerry | Head of Process Analytics | Feb 10 '25 | Sale | 1351.34 | 600 | 810,805 | 6 | Feb 12 12:00 AM |
| MTD | Keller Gerry | Head of Process Analytics | Dec 03 '24 | Option Exercise | 720.81 | 280 | 201,826 | 1,470 | Dec 04 12:00 AM |
| MTD | Keller Gerry | Head of Process Analytics | Dec 03 '24 | Sale | 1254.09 | 140 | 175,573 | 6 | Dec 04 12:00 AM |
| MTD | Keller Gerry | Head of Process Analytics | May 15 '24 | Option Exercise | 595.31 | 620 | 369,092 | 316 | May 16 12:00 AM |
| MTD | Keller Gerry | Head of Process Analytics | May 15 '24 | Sale | 1511.56 | 310 | 468,584 | 6 | May 16 12:00 AM |
| MTD | Keller Gerry | Head of Process Analytics | May 23 '23 | Sale | 1400.00 | 449 | 628,600 | 0 | May 25 12:00 AM |
| MTD | Keller Gerry | Head of Process Analytics | Feb 13 '23 | Option Exercise | 620.74 | 948 | 588,462 | 923 | Feb 15 12:00 AM |
| MTD | Keller Gerry | Head of Process Analytics | Feb 13 '23 | Sale | 1540.69 | 474 | 730,287 | 449 | Feb 15 12:00 AM |