Apr 16, 2024 | Halligan Brian | Option Excercise | 6558 | 34.76 | $ 227,956.08 |
Apr 16, 2024 | Halligan Brian | Open Market Sale | 8500 | 636.18 | $ 5,407,530.00 |
Apr 2, 2024 | Rangan Yamini | Open Market Sale | 2874 | 627.12 | $ 1,802,342.88 |
Apr 1, 2024 | Shah Dharmesh | Option Excercise | 658 | 636.85 | $ 419,047.30 |
Apr 1, 2024 | Halligan Brian | Option Excercise | 781 | 636.85 | $ 497,379.85 |
Apr 1, 2024 | Bueker Kathryn | Option Excercise | 1068 | 636.85 | $ 680,155.80 |
Apr 1, 2024 | Rangan Yamini | Option Excercise | 3033 | 636.85 | $ 1,931,566.05 |
Mar 19, 2024 | Halligan Brian | Open Market Sale | 8500 | 597.68 | $ 5,080,280.00 |
Mar 1, 2024 | Rangan Yamini | Option Excercise | 122 | 633.80 | $ 77,323.60 |
Mar 1, 2024 | Rangan Yamini | Grant | 18710 | 0.00 | $ 0.00 |
Mar 1, 2024 | Rangan Yamini | Open Market Sale | 8933 | 620.18 | $ 5,540,108.36 |
Mar 1, 2024 | Shah Dharmesh | Grant | 4112 | 0.00 | $ 0.00 |
Mar 1, 2024 | Halligan Brian | Grant | 2878 | 0.00 | $ 0.00 |
Mar 1, 2024 | Harvey Dawson Alyssa | Grant | 4317 | 0.00 | $ 0.00 |
Mar 1, 2024 | Bueker Kathryn | Grant | 7402 | 0.00 | $ 0.00 |
Feb 20, 2024 | Halligan Brian | Open Market Sale | 8500 | 600.00 | $ 5,100,000.00 |
Feb 16, 2024 | Bueker Kathryn | Option Excercise | 1779 | 608.96 | $ 1,083,339.84 |
Feb 16, 2024 | Halligan Brian | Grant | 7242 | 0.00 | $ 0.00 |
Feb 16, 2024 | Halligan Brian | Option Excercise | 1167 | 608.96 | $ 710,656.32 |
Feb 16, 2024 | Bueker Kathryn | Grant | 11037 | 0.00 | $ 0.00 |
Feb 2, 2024 | Harvey Dawson Alyssa | Open Market Sale | 969 | 610.00 | $ 591,090.00 |
Feb 1, 2024 | Harvey Dawson Alyssa | Option Excercise | 462 | 612.97 | $ 283,192.14 |
Jan 16, 2024 | Halligan Brian | Open Market Sale | 8500 | 555.84 | $ 4,724,640.00 |
Jan 4, 2024 | Shah Dharmesh | Option Excercise | 5000 | 16.14 | $ 80,700.00 |
Jan 2, 2024 | Rangan Yamini | Option Excercise | 2958 | 547.86 | $ 1,620,569.88 |
Jan 2, 2024 | Halligan Brian | Option Excercise | 639 | 547.86 | $ 350,082.54 |
Jan 2, 2024 | Bueker Kathryn | Option Excercise | 649 | 547.86 | $ 355,561.14 |
Jan 2, 2024 | Shah Dharmesh | Option Excercise | 402 | 547.86 | $ 220,239.72 |
Dec 28, 2023 | Gill Ronald S | Option Excercise | 4175 | 44.19 | $ 184,498.65 |
Dec 28, 2023 | Gill Ronald S | Open Market Sale | 4175 | 585.54 | $ 2,444,629.50 |
Dec 19, 2023 | Halligan Brian | Open Market Sale | 8500 | 562.68 | $ 4,782,780.00 |
Dec 14, 2023 | Bueker Kathryn | Open Market Sale | 300 | 550.00 | $ 165,000.00 |
Dec 1, 2023 | Rangan Yamini | Option Excercise | 120 | 516.97 | $ 62,036.40 |
Nov 30, 2023 | NORRINGTON LORRIE M | Open Market Sale | 350 | 500.00 | $ 175,000.00 |
Nov 30, 2023 | Harvey Dawson Alyssa | Open Market Sale | 191 | 500.00 | $ 95,500.00 |
Nov 30, 2023 | Bueker Kathryn | Open Market Sale | 228 | 500.00 | $ 114,000.00 |
Nov 30, 2023 | Shah Dharmesh | Open Market Sale | 23000 | 508.78 | $ 11,701,905.69 |
Nov 15, 2023 | Bueker Kathryn | Open Market Sale | 692 | 457.02 | $ 316,257.84 |
Nov 8, 2023 | Halligan Brian | Option Excercise | 2548 | 16.14 | $ 41,124.72 |
Nov 2, 2023 | Harvey Dawson Alyssa | Open Market Sale | 576 | 433.20 | $ 249,523.20 |
Nov 1, 2023 | Harvey Dawson Alyssa | Option Excercise | 664 | 421.12 | $ 279,623.68 |
Oct 17, 2023 | Halligan Brian | Open Market Sale | 8500 | 457.66 | $ 3,890,110.00 |
Oct 3, 2023 | Bueker Kathryn | Open Market Sale | 604 | 489.17 | $ 295,458.68 |
Oct 2, 2023 | Halligan Brian | Option Excercise | 974 | 495.40 | $ 482,519.60 |
Oct 2, 2023 | Bueker Kathryn | Option Excercise | 985 | 495.40 | $ 487,969.00 |
Oct 2, 2023 | Shah Dharmesh | Option Excercise | 631 | 495.40 | $ 312,597.40 |
Oct 2, 2023 | Rangan Yamini | Option Excercise | 3149 | 495.40 | $ 1,560,014.60 |
Sep 19, 2023 | Halligan Brian | Open Market Sale | 8500 | 506.55 | $ 4,305,675.00 |
Sep 5, 2023 | Anagnost Andrew | Grant | 220 | 0.00 | $ 0.00 |
Sep 1, 2023 | Rangan Yamini | Option Excercise | 120 | 551.61 | $ 66,193.20 |
Sep 1, 2023 | Bueker Kathryn | Open Market Sale | 300 | 550.00 | $ 165,000.00 |
Aug 22, 2023 | Shah Dharmesh | Open Market Sale | 20000 | 505.71 | $ 10,114,105.53 |
Aug 15, 2023 | Shah Dharmesh | Other Disposition | 10000 | 0.00 | $ 0.00 |
Aug 15, 2023 | Halligan Brian | Open Market Sale | 8500 | 507.76 | $ 4,315,960.00 |
Aug 15, 2023 | Bueker Kathryn | Open Market Sale | 918 | 507.76 | $ 466,123.68 |
Aug 2, 2023 | Harvey Dawson Alyssa | Open Market Sale | 766 | 569.43 | $ 436,183.38 |
Aug 1, 2023 | Harvey Dawson Alyssa | Option Excercise | 664 | 576.36 | $ 382,703.04 |
Jul 18, 2023 | Halligan Brian | Open Market Sale | 8500 | 556.69 | $ 4,731,865.00 |
Jul 13, 2023 | Bueker Kathryn | Open Market Sale | 300 | 550.00 | $ 165,000.00 |
Jul 5, 2023 | Bueker Kathryn | Open Market Sale | 782 | 519.62 | $ 406,342.84 |
Jul 5, 2023 | Rangan Yamini | Open Market Sale | 3136 | 519.62 | $ 1,629,528.32 |
Jul 3, 2023 | Rangan Yamini | Option Excercise | 3146 | 526.27 | $ 1,655,645.42 |
Jul 3, 2023 | Shah Dharmesh | Option Excercise | 632 | 526.27 | $ 332,602.64 |
Jul 3, 2023 | Halligan Brian | Option Excercise | 974 | 526.27 | $ 512,586.98 |
Jul 3, 2023 | Bueker Kathryn | Option Excercise | 986 | 526.27 | $ 518,902.22 |
Jun 20, 2023 | Halligan Brian | Open Market Sale | 8500 | 513.78 | $ 4,367,130.00 |
Jun 12, 2023 | Rangan Yamini | Open Market Sale | 10846 | 516.83 | $ 5,605,538.18 |
Jun 5, 2023 | Caldwell Nick V. | Grant | 322 | 0.00 | $ 0.00 |
Jun 5, 2023 | Ward Jill A | Grant | 322 | 0.00 | $ 0.00 |
Jun 5, 2023 | Sahai Avanish | Grant | 322 | 0.00 | $ 0.00 |
Jun 5, 2023 | Simons Jay | Grant | 322 | 0.00 | $ 0.00 |
Jun 5, 2023 | NORRINGTON LORRIE M | Grant | 322 | 0.00 | $ 0.00 |
Jun 5, 2023 | Gill Ronald S | Grant | 322 | 0.00 | $ 0.00 |
Jun 5, 2023 | Johnson Claire D''Oyly-Hughes | Grant | 322 | 0.00 | $ 0.00 |
Jun 1, 2023 | Rangan Yamini | Option Excercise | 120 | 517.79 | $ 62,134.80 |
May 26, 2023 | Harvey Dawson Alyssa | Open Market Sale | 2384 | 492.81 | $ 1,174,861.38 |
May 26, 2023 | Bueker Kathryn | Open Market Sale | 406 | 500.00 | $ 203,000.00 |
May 23, 2023 | Bueker Kathryn | Open Market Sale | 691 | 492.31 | $ 340,186.21 |
May 16, 2023 | Shah Dharmesh | Option Excercise | 113 | 459.71 | $ 51,947.23 |
May 16, 2023 | Halligan Brian | Open Market Sale | 8500 | 470.00 | $ 3,995,000.00 |