| Jul 2, 2025 | Austin Thomas A | Other Disposition | 57215 | | $ 0.00 |
| Jul 2, 2025 | Kaddaras Christopher Nicholas Jr | Other Disposition | 64525 | | $ 0.00 |
| Jul 2, 2025 | Leelanivas Manoj | Other Disposition | 100636 | | $ 0.00 |
| Jul 2, 2025 | Mobassaly Robert | Other Disposition | 102237 | | $ 0.00 |
| Jul 2, 2025 | Miller Kenneth Bradley | Other Disposition | 116835 | | $ 0.00 |
| Jul 2, 2025 | STENSRUD WILLIAM | Other Disposition | 124548 | | $ 0.00 |
| Jul 2, 2025 | Merchant Rahul N | Other Disposition | 88524 | | $ 0.00 |
| Jul 2, 2025 | Gorjanc Christine Marie | Other Disposition | 51154 | | $ 0.00 |
| Jul 2, 2025 | HAUGEN JANET BRUTSCHEA | Other Disposition | 51154 | | $ 0.00 |
| Jul 2, 2025 | KRIENS SCOTT | Other Disposition | 2277531 | | $ 0.00 |
| Jul 2, 2025 | Fernandez Steven | Other Disposition | 21818 | | $ 0.00 |
| Jul 2, 2025 | DOLCE JAMES A JR | Other Disposition | 31995 | | $ 0.00 |
| Jul 2, 2025 | DENUCCIO KEVIN A | Other Disposition | 28579 | | $ 0.00 |
| Jul 2, 2025 | DelSanto Anne | Other Disposition | 40354 | | $ 0.00 |
| Jul 2, 2025 | rahim rami | Other Disposition | 1133655 | | $ 0.00 |
| May 27, 2025 | DelSanto Anne | Option Excercise | 7029 | 0.00 | $ 0.00 |
| May 27, 2025 | DelSanto Anne | Other Disposition | 14058 | 0.00 | $ 0.00 |
| May 27, 2025 | Gorjanc Christine Marie | Option Excercise | 7029 | 0.00 | $ 0.00 |
| May 27, 2025 | Fernandez Steven | Option Excercise | 7029 | 0.00 | $ 0.00 |
| May 27, 2025 | DOLCE JAMES A JR | Option Excercise | 0 | | $ 0.00 |
| May 27, 2025 | DENUCCIO KEVIN A | Option Excercise | 7029 | 0.00 | $ 0.00 |
| May 27, 2025 | STENSRUD WILLIAM | Option Excercise | 7029 | 0.00 | $ 0.00 |
| May 27, 2025 | STENSRUD WILLIAM | Other Disposition | 14058 | 0.00 | $ 0.00 |
| May 27, 2025 | Merchant Rahul N | Option Excercise | 7029 | 0.00 | $ 0.00 |
| May 27, 2025 | KRIENS SCOTT | Option Excercise | 7029 | 0.00 | $ 0.00 |
| May 27, 2025 | KRIENS SCOTT | Other Disposition | 14058 | 0.00 | $ 0.00 |
| May 27, 2025 | HAUGEN JANET BRUTSCHEA | Option Excercise | 7029 | 0.00 | $ 0.00 |
| Mar 20, 2025 | rahim rami | Option Excercise | 16119 | 36.16 | $ 582,863.04 |
| Mar 20, 2025 | rahim rami | Other Disposition | 28992 | 0.00 | $ 0.00 |
| Mar 20, 2025 | Miller Kenneth Bradley | Option Excercise | 11459 | 0.00 | $ 0.00 |
| Mar 20, 2025 | Miller Kenneth Bradley | Option Excercise | 5682 | 36.16 | $ 205,461.12 |
| Mar 20, 2025 | Leelanivas Manoj | Option Excercise | 11634 | 0.00 | $ 0.00 |
| Mar 20, 2025 | Leelanivas Manoj | Option Excercise | 5769 | 36.16 | $ 208,607.04 |
| Mar 20, 2025 | Kaddaras Christopher Nicholas Jr | Option Excercise | 11284 | 0.00 | $ 0.00 |
| Mar 20, 2025 | Kaddaras Christopher Nicholas Jr | Option Excercise | 4441 | 36.16 | $ 160,586.56 |
| Mar 20, 2025 | Austin Thomas A | Option Excercise | 3877 | 0.00 | $ 0.00 |
| Mar 20, 2025 | Austin Thomas A | Option Excercise | 1137 | 36.16 | $ 41,113.92 |
| Mar 20, 2025 | Mobassaly Robert | Option Excercise | 8922 | 0.00 | $ 0.00 |
| Mar 20, 2025 | Mobassaly Robert | Option Excercise | 4698 | 36.16 | $ 169,879.68 |
| Mar 20, 2025 | rahim rami | Option Excercise | 30615 | 0.00 | $ 0.00 |
| Mar 14, 2025 | Kaddaras Christopher Nicholas Jr | Open Market Sale | 90000 | 35.58 | $ 3,202,647.00 |
| Feb 26, 2025 | Leelanivas Manoj | Open Market Sale | 30978 | 36.02 | $ 1,115,864.73 |
| Feb 21, 2025 | Mobassaly Robert | Option Excercise | 20017 | 0.00 | $ 0.00 |
| Feb 21, 2025 | Mobassaly Robert | Option Excercise | 10668 | 35.99 | $ 383,941.32 |
| Feb 21, 2025 | rahim rami | Other Disposition | 247786 | 0.00 | $ 0.00 |
| Feb 20, 2025 | rahim rami | Option Excercise | 261660 | 0.00 | $ 0.00 |
| Feb 20, 2025 | rahim rami | Option Excercise | 137767 | 36.02 | $ 4,962,885.45 |
| Feb 20, 2025 | Leelanivas Manoj | Option Excercise | 100377 | 0.00 | $ 0.00 |
| Feb 20, 2025 | Leelanivas Manoj | Option Excercise | 48839 | 36.03 | $ 1,759,440.01 |
| Feb 20, 2025 | Miller Kenneth Bradley | Option Excercise | 82347 | 0.00 | $ 0.00 |
| Feb 20, 2025 | Miller Kenneth Bradley | Option Excercise | 40830 | 36.03 | $ 1,470,938.42 |
| Feb 20, 2025 | Kaddaras Christopher Nicholas Jr | Option Excercise | 29011 | 0.00 | $ 0.00 |
| Feb 20, 2025 | Kaddaras Christopher Nicholas Jr | Option Excercise | 7572 | 36.07 | $ 273,122.04 |
| Feb 18, 2025 | Leelanivas Manoj | Option Excercise | 19371 | 0.00 | $ 0.00 |
| Feb 18, 2025 | Leelanivas Manoj | Option Excercise | 6800 | 36.16 | $ 245,888.00 |
| Feb 18, 2025 | Miller Kenneth Bradley | Option Excercise | 15972 | 0.00 | $ 0.00 |
| Feb 18, 2025 | Miller Kenneth Bradley | Option Excercise | 8025 | 36.16 | $ 290,184.00 |
| Feb 18, 2025 | rahim rami | Option Excercise | 53241 | 0.00 | $ 0.00 |
| Feb 18, 2025 | rahim rami | Option Excercise | 28074 | 36.16 | $ 1,015,155.84 |
| Feb 18, 2025 | rahim rami | Other Disposition | 50334 | 0.00 | $ 0.00 |
| Dec 19, 2024 | Mobassaly Robert | Option Excercise | 80785 | 0.00 | $ 0.00 |
| Dec 19, 2024 | Mobassaly Robert | Option Excercise | 42536 | 37.00 | $ 1,573,832.00 |