| Jul 18, 2025 | Nutt Terry L | Option Excercise | 20779 | | $ 0.00 |
| Jul 18, 2025 | Nutt Terry L | Option Excercise | 8177 | 267.62 | $ 2,188,328.74 |
| Jun 27, 2025 | Rubric Capital Management LP | Other Disposition | 1281839 | | $ 0.00 |
| Jun 27, 2025 | Rosen David Efraim | Other Disposition | 1281839 | | $ 0.00 |
| Jun 27, 2025 | Wander John C | Option Excercise | 20779 | | $ 0.00 |
| Jun 27, 2025 | Wander John C | Option Excercise | 8177 | 288.66 | $ 2,360,372.82 |
| Jun 25, 2025 | Rubric Capital Management LP | Open Market Sale | 388530 | 293.65 | $ 114,091,989.54 |
| Jun 25, 2025 | Rosen David Efraim | Open Market Sale | 388530 | 293.65 | $ 114,091,989.54 |
| Jun 9, 2025 | Nigro Joseph | Option Excercise | 4132 | | $ 0.00 |
| Jun 9, 2025 | Nigro Joseph | Other Disposition | 1529 | 240.30 | $ 367,418.70 |
| Jun 9, 2025 | Wright Andrew M | Option Excercise | 20024 | | $ 0.00 |
| Jun 9, 2025 | Wright Andrew M | Option Excercise | 7880 | 240.30 | $ 1,893,564.00 |
| Jun 9, 2025 | McFarland Mark Allen | Option Excercise | 74380 | | $ 0.00 |
| Jun 9, 2025 | McFarland Mark Allen | Option Excercise | 29269 | 240.30 | $ 7,033,340.70 |
| Jun 9, 2025 | SCHAEFER STEPHEN | Option Excercise | 4132 | | $ 0.00 |
| Jun 9, 2025 | Schwartzstein Christine Benson | Option Excercise | 4132 | | $ 0.00 |
| Jun 9, 2025 | Schwartzstein Christine Benson | Other Disposition | 1529 | 240.30 | $ 367,418.70 |
| Jun 9, 2025 | ABBAS GIZMAN I | Option Excercise | 4132 | | $ 0.00 |
| Jun 9, 2025 | ABBAS GIZMAN I | Other Disposition | 1529 | 240.30 | $ 367,418.70 |
| Jun 9, 2025 | Morice Christopher E | Option Excercise | 14050 | | $ 0.00 |
| Jun 9, 2025 | Morice Christopher E | Option Excercise | 5529 | 240.30 | $ 1,328,618.70 |
| Jun 9, 2025 | Plagens Anthony J | Option Excercise | 5667 | | $ 0.00 |
| Jun 9, 2025 | Plagens Anthony J | Option Excercise | 2230 | 240.30 | $ 535,869.00 |
| Jun 9, 2025 | Hyde Karen T | Option Excercise | 4132 | | $ 0.00 |
| Jun 9, 2025 | Hyde Karen T | Other Disposition | 1529 | 240.30 | $ 367,418.70 |
| Jun 9, 2025 | Horton Anthony R | Option Excercise | 4132 | | $ 0.00 |
| Jun 9, 2025 | Muller Cole | Option Excercise | 13176 | | $ 0.00 |
| Jun 9, 2025 | Muller Cole | Option Excercise | 5731 | 240.30 | $ 1,377,159.30 |
| Jun 9, 2025 | Lebsack Dale E Jr. | Option Excercise | 17946 | | $ 0.00 |
| Jun 9, 2025 | Lebsack Dale E Jr. | Option Excercise | 7062 | 240.30 | $ 1,696,998.60 |
| Jun 9, 2025 | Berryman Brad | Option Excercise | 20779 | | $ 0.00 |
| Jun 9, 2025 | Berryman Brad | Option Excercise | 9141 | 240.30 | $ 2,196,582.30 |
| Mar 6, 2025 | Horton Anthony R | Open Market Purchase | 1000 | 190.59 | $ 190,587.50 |