Oct 1, 2025 | Giancarlo Charles H | Open Market Sale | 8000 | 147.49 | $ 1,179,890.12 |
Sep 19, 2025 | Giancarlo Charles H | Open Market Sale | 58000 | 148.42 | $ 8,608,365.44 |
Sep 17, 2025 | Duda Kenneth | Option Excercise | 30000 | 3.52 | $ 105,450.00 |
Sep 17, 2025 | Duda Kenneth | Open Market Sale | 56000 | 141.80 | $ 7,940,523.89 |
Sep 10, 2025 | Ullal Jayshree | Open Market Sale | 1247688 | 148.53 | $ 185,323,060.92 |
Sep 8, 2025 | Ullal Jayshree | Open Market Sale | 56548 | 143.56 | $ 8,117,894.82 |
Sep 8, 2025 | Duda Kenneth | Other Aquisition | 300000 | 0.00 | $ 0.00 |
Sep 5, 2025 | Ullal Jayshree | Open Market Sale | 438764 | 143.84 | $ 63,113,565.94 |
Aug 29, 2025 | Duda Kenneth | Other Disposition | 251860 | 0.00 | $ 0.00 |
Aug 25, 2025 | Ullal Jayshree | Open Market Sale | 24040 | 132.77 | $ 3,191,739.51 |
Aug 20, 2025 | Ullal Jayshree | Option Excercise | 48256 | 0.00 | $ 0.00 |
Aug 20, 2025 | Ullal Jayshree | Option Excercise | 24216 | 132.78 | $ 3,215,400.48 |
Aug 20, 2025 | Duda Kenneth | Option Excercise | 15576 | 0.00 | $ 0.00 |
Aug 20, 2025 | Duda Kenneth | Option Excercise | 7818 | 132.78 | $ 1,038,074.04 |
Aug 20, 2025 | Breithaupt Chantelle Yvette | Option Excercise | 10920 | 0.00 | $ 0.00 |
Aug 20, 2025 | Breithaupt Chantelle Yvette | Option Excercise | 5455 | 132.78 | $ 724,314.90 |
Aug 20, 2025 | Wassenaar Yvonne | Option Excercise | 971 | 0.00 | $ 0.00 |
Aug 20, 2025 | TEMPLETON MARK B | Option Excercise | 971 | 0.00 | $ 0.00 |
Aug 20, 2025 | Scheinman Daniel | Option Excercise | 971 | 0.00 | $ 0.00 |
Aug 20, 2025 | Lavender Robert G | Option Excercise | 808 | 0.00 | $ 0.00 |
Aug 20, 2025 | Giancarlo Charles H | Option Excercise | 971 | 0.00 | $ 0.00 |
Aug 20, 2025 | CHEW LEWIS | Option Excercise | 971 | 0.00 | $ 0.00 |
Aug 20, 2025 | Battles Kelly Bodnar | Option Excercise | 971 | 0.00 | $ 0.00 |
Aug 19, 2025 | Wassenaar Yvonne | Other Disposition | 1000 | 0.00 | $ 0.00 |
Aug 18, 2025 | Duda Kenneth | Option Excercise | 30000 | 3.52 | $ 105,450.00 |
Aug 18, 2025 | Duda Kenneth | Open Market Sale | 56000 | 136.51 | $ 7,644,366.52 |
Aug 8, 2025 | Ullal Jayshree | Open Market Sale | 192979 | 139.67 | $ 26,953,512.02 |
Aug 7, 2025 | Ullal Jayshree | Open Market Sale | 345856 | 139.93 | $ 48,395,902.13 |
Aug 6, 2025 | Ullal Jayshree | Open Market Sale | 1785165 | 136.22 | $ 243,176,281.20 |
Aug 1, 2025 | Giancarlo Charles H | Open Market Sale | 8000 | 117.01 | $ 936,043.56 |
Jul 31, 2025 | Ullal Jayshree | Open Market Sale | 880180 | 124.79 | $ 109,841,570.74 |
Jul 30, 2025 | Ullal Jayshree | Open Market Sale | 288820 | 122.19 | $ 35,290,437.96 |
Jul 29, 2025 | Ullal Jayshree | Open Market Sale | 588000 | 119.15 | $ 70,061,857.64 |
Jul 25, 2025 | Ullal Jayshree | Open Market Sale | 60698 | 115.02 | $ 6,981,538.59 |
Jul 25, 2025 | Battles Kelly Bodnar | Open Market Sale | 864 | 114.68 | $ 99,081.39 |
Jul 17, 2025 | Duda Kenneth | Option Excercise | 30000 | 3.52 | $ 105,450.00 |
Jul 17, 2025 | Duda Kenneth | Open Market Sale | 56000 | 111.19 | $ 6,226,748.40 |
Jul 1, 2025 | Giancarlo Charles H | Open Market Sale | 8000 | 99.36 | $ 794,905.60 |
Jun 30, 2025 | Ullal Jayshree | Open Market Sale | 841912 | 102.43 | $ 86,236,431.32 |
Jun 27, 2025 | Ullal Jayshree | Open Market Sale | 2016 | 101.99 | $ 205,616.07 |
Jun 26, 2025 | Ullal Jayshree | Open Market Sale | 117782 | 102.03 | $ 12,017,580.14 |
Jun 17, 2025 | Duda Kenneth | Option Excercise | 30000 | 3.52 | $ 105,450.00 |
Jun 17, 2025 | Duda Kenneth | Open Market Sale | 56000 | 92.23 | $ 5,164,868.11 |
Jun 9, 2025 | Giancarlo Charles H | Other Aquisition | 100000 | 0.00 | $ 0.00 |
Jun 9, 2025 | Duda Kenneth | Other Aquisition | 600000 | 0.00 | $ 0.00 |
Jun 2, 2025 | Giancarlo Charles H | Open Market Sale | 8000 | 88.18 | $ 705,440.13 |
May 21, 2025 | Wassenaar Yvonne | Open Market Sale | 168 | 94.20 | $ 15,825.60 |
May 20, 2025 | Ullal Jayshree | Option Excercise | 48260 | 0.00 | $ 0.00 |
May 20, 2025 | Ullal Jayshree | Option Excercise | 24218 | 96.70 | $ 2,341,880.60 |
May 20, 2025 | TEMPLETON MARK B | Option Excercise | 844 | 0.00 | $ 0.00 |
May 20, 2025 | Giancarlo Charles H | Option Excercise | 844 | | $ 0.00 |
May 20, 2025 | Duda Kenneth | Option Excercise | 15576 | 0.00 | $ 0.00 |
May 20, 2025 | Duda Kenneth | Option Excercise | 7818 | 96.70 | $ 756,000.60 |
May 20, 2025 | CHEW LEWIS | Option Excercise | 844 | | $ 0.00 |
May 20, 2025 | Breithaupt Chantelle Yvette | Option Excercise | 10916 | 0.00 | $ 0.00 |
May 20, 2025 | Breithaupt Chantelle Yvette | Option Excercise | 5478 | 96.70 | $ 529,722.60 |
May 20, 2025 | Battles Kelly Bodnar | Option Excercise | 844 | 0.00 | $ 0.00 |
May 20, 2025 | Scheinman Daniel | Option Excercise | 844 | 0.00 | $ 0.00 |
May 20, 2025 | Wassenaar Yvonne | Option Excercise | 844 | 0.00 | $ 0.00 |
May 20, 2025 | Lavender Robert G | Option Excercise | 810 | 0.00 | $ 0.00 |
May 12, 2025 | Wassenaar Yvonne | Other Disposition | 2304 | 0.00 | $ 0.00 |
May 6, 2025 | Duda Kenneth | Option Excercise | 80000 | 3.52 | $ 281,200.00 |
May 6, 2025 | Duda Kenneth | Open Market Sale | 160000 | 90.07 | $ 14,411,584.05 |
May 1, 2025 | Giancarlo Charles H | Open Market Sale | 8000 | 88.58 | $ 708,675.04 |
Apr 22, 2025 | Battles Kelly Bodnar | Open Market Sale | 1492 | 68.49 | $ 102,179.97 |
Apr 7, 2025 | Duda Kenneth | Open Market Sale | 30 | 70.40 | $ 2,111.90 |
Apr 7, 2025 | Duda Kenneth | Option Excercise | 80000 | 3.52 | $ 281,200.00 |
Apr 7, 2025 | Duda Kenneth | Open Market Sale | 159970 | 66.79 | $ 10,683,848.48 |
Apr 1, 2025 | Giancarlo Charles H | Open Market Sale | 8000 | 77.55 | $ 620,385.81 |
Mar 7, 2025 | Duda Kenneth | Other Aquisition | 800000 | 0.00 | $ 0.00 |
Mar 6, 2025 | Duda Kenneth | Option Excercise | 80000 | 4.03 | $ 322,304.00 |
Mar 6, 2025 | Duda Kenneth | Open Market Sale | 160000 | 84.85 | $ 13,576,070.55 |
Mar 3, 2025 | Taxay Marc | Open Market Sale | 51848 | 88.59 | $ 4,593,257.09 |
Mar 3, 2025 | Giancarlo Charles H | Open Market Sale | 8000 | 89.03 | $ 712,234.82 |
Feb 27, 2025 | Duda Kenneth | Other Aquisition | 904896 | 0.00 | $ 0.00 |
Feb 26, 2025 | McCool John F | Open Market Sale | 17433 | 96.57 | $ 1,683,584.21 |
Feb 24, 2025 | Ullal Jayshree | Open Market Sale | 138351 | 93.88 | $ 12,988,491.13 |
Feb 24, 2025 | McCool John F | Open Market Sale | 17433 | 93.14 | $ 1,623,654.91 |
Feb 21, 2025 | Wassenaar Yvonne | Open Market Sale | 168 | 102.58 | $ 17,233.37 |
Feb 20, 2025 | McCool John F | Option Excercise | 32354 | 103.92 | $ 3,362,227.68 |
Feb 20, 2025 | Duda Kenneth | Option Excercise | 131440 | 0.00 | $ 0.00 |
Feb 20, 2025 | Duda Kenneth | Option Excercise | 65787 | 103.92 | $ 6,836,585.04 |
Feb 20, 2025 | Breithaupt Chantelle Yvette | Option Excercise | 59524 | 0.00 | $ 0.00 |
Feb 20, 2025 | Breithaupt Chantelle Yvette | Option Excercise | 28491 | 103.92 | $ 2,960,784.72 |
Feb 20, 2025 | Wassenaar Yvonne | Option Excercise | 844 | 0.00 | $ 0.00 |
Feb 20, 2025 | TEMPLETON MARK B | Option Excercise | 844 | | $ 0.00 |
Feb 20, 2025 | Scheinman Daniel | Option Excercise | 844 | | $ 0.00 |
Feb 20, 2025 | Giancarlo Charles H | Option Excercise | 844 | | $ 0.00 |
Feb 20, 2025 | CHEW LEWIS | Option Excercise | 844 | 0.00 | $ 0.00 |
Feb 20, 2025 | Battles Kelly Bodnar | Option Excercise | 844 | 0.00 | $ 0.00 |
Feb 20, 2025 | Ullal Jayshree | Option Excercise | 318932 | 0.00 | $ 0.00 |
Feb 20, 2025 | Ullal Jayshree | Option Excercise | 158664 | 103.92 | $ 16,488,362.88 |
Feb 20, 2025 | Taxay Marc | Option Excercise | 101308 | 0.00 | $ 0.00 |
Feb 20, 2025 | Taxay Marc | Option Excercise | 49460 | 103.92 | $ 5,139,883.20 |
Feb 20, 2025 | McCool John F | Option Excercise | 67220 | 0.00 | $ 0.00 |
Feb 19, 2025 | McCool John F | Open Market Sale | 112 | 102.11 | $ 11,436.32 |
Feb 14, 2025 | Battles Kelly Bodnar | Open Market Sale | 1488 | 107.13 | $ 159,408.68 |
Feb 6, 2025 | Duda Kenneth | Option Excercise | 80000 | 4.03 | $ 322,304.00 |
Feb 6, 2025 | Duda Kenneth | Open Market Sale | 160000 | 115.61 | $ 18,497,048.69 |
Feb 3, 2025 | Giancarlo Charles H | Open Market Sale | 8000 | 112.02 | $ 896,157.63 |
Jan 21, 2025 | Wassenaar Yvonne | Open Market Sale | 168 | 121.02 | $ 20,330.62 |
Jan 6, 2025 | Duda Kenneth | Option Excercise | 80000 | 4.03 | $ 322,304.00 |
Jan 6, 2025 | Duda Kenneth | Open Market Sale | 160000 | 118.47 | $ 18,955,756.27 |
Dec 11, 2024 | Ullal Jayshree | Other Disposition | 936000 | 0.00 | $ 0.00 |
Dec 9, 2024 | McCool John F | Open Market Sale | 288 | 108.70 | $ 31,305.60 |
Dec 6, 2024 | Duda Kenneth | Option Excercise | 80000 | 4.03 | $ 322,304.00 |
Dec 6, 2024 | Duda Kenneth | Open Market Sale | 160000 | 108.29 | $ 17,326,174.69 |
Dec 2, 2024 | Taxay Marc | Open Market Sale | 2660 | 412.14 | $ 1,096,292.97 |
Dec 2, 2024 | Giancarlo Charles H | Open Market Sale | 2000 | 412.65 | $ 825,302.90 |
Nov 22, 2024 | Duda Kenneth | Other Aquisition | 200000 | 0.00 | $ 0.00 |
Nov 21, 2024 | Ullal Jayshree | Open Market Sale | 17759 | 400.22 | $ 7,107,555.64 |
Nov 21, 2024 | McCool John F | Open Market Sale | 1585 | 394.33 | $ 625,008.93 |
Nov 20, 2024 | CHEW LEWIS | Option Excercise | 212 | 0.00 | $ 0.00 |
Nov 20, 2024 | Battles Kelly Bodnar | Option Excercise | 212 | 0.00 | $ 0.00 |
Nov 6, 2024 | Duda Kenneth | Option Excercise | 20000 | 17.09 | $ 341,700.00 |
Nov 6, 2024 | Duda Kenneth | Open Market Sale | 40000 | 420.36 | $ 16,814,326.87 |
Nov 4, 2024 | Ullal Jayshree | Option Excercise | 832 | 56.59 | $ 47,078.72 |
Nov 4, 2024 | Ullal Jayshree | Open Market Sale | 832 | 397.39 | $ 330,625.62 |
Nov 1, 2024 | Taxay Marc | Open Market Sale | 624 | 387.33 | $ 241,693.92 |
Nov 1, 2024 | McCool John F | Option Excercise | 584 | 57.89 | $ 33,805.42 |
Nov 1, 2024 | McCool John F | Open Market Sale | 584 | 387.33 | $ 226,200.72 |
Nov 1, 2024 | Giancarlo Charles H | Open Market Sale | 2000 | 393.18 | $ 786,366.76 |
Nov 1, 2024 | Taxay Marc | Option Excercise | 624 | 58.09 | $ 36,249.72 |