Mar 22, 2024 | Karon Adam | Open Market Sale | 14349 | 109.78 | $ 1,575,233.22 |
Mar 16, 2024 | Salem-Jackson Kim | Option Excercise | 460 | 0.00 | $ 0.00 |
Mar 16, 2024 | Salem-Jackson Kim | Option Excercise | 223 | 107.25 | $ 23,916.75 |
Mar 15, 2024 | Karon Adam | Open Market Sale | 8394 | 108.26 | $ 908,734.44 |
Mar 15, 2024 | Joseph Paul C | Open Market Sale | 4000 | 108.09 | $ 432,360.00 |
Mar 14, 2024 | Williams Anthony P | Open Market Sale | 4500 | 108.73 | $ 489,285.00 |
Mar 11, 2024 | Howell Laura | Option Excercise | 1839 | 0.00 | $ 0.00 |
Mar 11, 2024 | Howell Laura | Option Excercise | 540 | 111.00 | $ 59,940.00 |
Mar 11, 2024 | Ahola Aaron | Open Market Sale | 10944 | 110.63 | $ 1,210,769.38 |
Mar 11, 2024 | McGowan Edward J | Open Market Sale | 4651 | 110.55 | $ 514,168.05 |
Mar 8, 2024 | Karon Adam | Open Market Sale | 21709 | 112.46 | $ 2,441,394.14 |
Mar 7, 2024 | Ahola Aaron | Option Excercise | 2738 | 0.00 | $ 0.00 |
Mar 7, 2024 | Ahola Aaron | Option Excercise | 1324 | 110.16 | $ 145,851.84 |
Mar 7, 2024 | Sundaram Mani | Option Excercise | 3333 | 0.00 | $ 0.00 |
Mar 7, 2024 | Sundaram Mani | Option Excercise | 1612 | 110.16 | $ 177,577.92 |
Mar 7, 2024 | Sundaram Mani | Open Market Sale | 1313 | 111.95 | $ 146,990.35 |
Mar 7, 2024 | Joseph Paul C | Option Excercise | 3333 | 0.00 | $ 0.00 |
Mar 7, 2024 | Joseph Paul C | Option Excercise | 1612 | 110.16 | $ 177,577.92 |
Mar 7, 2024 | LEIGHTON F THOMSON | Option Excercise | 11904 | 0.00 | $ 0.00 |
Mar 7, 2024 | LEIGHTON F THOMSON | Option Excercise | 5756 | 110.16 | $ 634,080.96 |
Mar 7, 2024 | Williams Anthony P | Option Excercise | 2857 | 0.00 | $ 0.00 |
Mar 7, 2024 | Williams Anthony P | Option Excercise | 1382 | 110.16 | $ 152,241.12 |
Mar 7, 2024 | Blumofe Robert | Option Excercise | 2738 | 0.00 | $ 0.00 |
Mar 7, 2024 | Blumofe Robert | Option Excercise | 1324 | 110.16 | $ 145,851.84 |
Mar 7, 2024 | Salem-Jackson Kim | Option Excercise | 2857 | 0.00 | $ 0.00 |
Mar 7, 2024 | Salem-Jackson Kim | Option Excercise | 1382 | 110.16 | $ 152,241.12 |
Mar 7, 2024 | Howell Laura | Option Excercise | 1265 | 0.00 | $ 0.00 |
Mar 7, 2024 | Howell Laura | Option Excercise | 372 | 110.16 | $ 40,979.52 |
Mar 7, 2024 | Karon Adam | Option Excercise | 5356 | 0.00 | $ 0.00 |
Mar 7, 2024 | Karon Adam | Option Excercise | 2590 | 110.16 | $ 285,314.40 |
Mar 7, 2024 | McGowan Edward J | Option Excercise | 4464 | 0.00 | $ 0.00 |
Mar 7, 2024 | McGowan Edward J | Option Excercise | 2159 | 110.16 | $ 237,835.44 |
Mar 6, 2024 | Sundaram Mani | Open Market Sale | 6148 | 110.29 | $ 678,062.92 |
Mar 6, 2024 | Joseph Paul C | Option Excercise | 6671 | 0.00 | $ 0.00 |
Mar 6, 2024 | Joseph Paul C | Option Excercise | 3226 | 109.38 | $ 352,859.88 |
Mar 6, 2024 | Salem-Jackson Kim | Option Excercise | 5782 | 0.00 | $ 0.00 |
Mar 6, 2024 | Salem-Jackson Kim | Option Excercise | 2796 | 109.38 | $ 305,826.48 |
Mar 6, 2024 | Howell Laura | Option Excercise | 2034 | 0.00 | $ 0.00 |
Mar 6, 2024 | Howell Laura | Option Excercise | 624 | 109.38 | $ 68,253.12 |
Mar 6, 2024 | McGowan Edward J | Option Excercise | 9006 | 0.00 | $ 0.00 |
Mar 6, 2024 | McGowan Edward J | Option Excercise | 4355 | 109.38 | $ 476,349.90 |
Mar 6, 2024 | McGowan Edward J | Open Market Sale | 11730 | 110.29 | $ 1,293,701.70 |
Mar 6, 2024 | LEIGHTON F THOMSON | Option Excercise | 23351 | 0.00 | $ 0.00 |
Mar 6, 2024 | LEIGHTON F THOMSON | Option Excercise | 11291 | 109.38 | $ 1,235,009.58 |
Mar 6, 2024 | Ahola Aaron | Option Excercise | 5648 | 0.00 | $ 0.00 |
Mar 6, 2024 | Ahola Aaron | Option Excercise | 2731 | 109.38 | $ 298,716.78 |
Mar 6, 2024 | Blumofe Robert | Option Excercise | 5114 | 0.00 | $ 0.00 |
Mar 6, 2024 | Blumofe Robert | Option Excercise | 2473 | 109.38 | $ 270,496.74 |
Mar 6, 2024 | Karon Adam | Option Excercise | 10897 | 0.00 | $ 0.00 |
Mar 6, 2024 | Karon Adam | Option Excercise | 5269 | 109.38 | $ 576,323.22 |
Mar 6, 2024 | Williams Anthony P | Option Excercise | 6449 | 0.00 | $ 0.00 |
Mar 6, 2024 | Williams Anthony P | Option Excercise | 3119 | 109.38 | $ 341,156.22 |
Mar 6, 2024 | Sundaram Mani | Option Excercise | 6671 | 0.00 | $ 0.00 |
Mar 6, 2024 | Sundaram Mani | Option Excercise | 3226 | 109.38 | $ 352,859.88 |
Mar 4, 2024 | Blumofe Robert | Open Market Sale | 6000 | 110.60 | $ 663,600.00 |
Mar 1, 2024 | Joseph Paul C | Option Excercise | 2780 | 0.00 | $ 0.00 |
Mar 1, 2024 | Joseph Paul C | Option Excercise | 1732 | 110.92 | $ 192,113.44 |
Mar 1, 2024 | Ahola Aaron | Option Excercise | 2711 | 0.00 | $ 0.00 |
Mar 1, 2024 | Ahola Aaron | Option Excercise | 1608 | 110.92 | $ 178,359.36 |
Mar 1, 2024 | Karon Adam | Option Excercise | 5219 | 0.00 | $ 0.00 |
Mar 1, 2024 | Karon Adam | Option Excercise | 3367 | 110.92 | $ 373,467.64 |
Mar 1, 2024 | LEIGHTON F THOMSON | Option Excercise | 13551 | 0.00 | $ 0.00 |
Mar 1, 2024 | LEIGHTON F THOMSON | Option Excercise | 10121 | 110.92 | $ 1,122,621.32 |
Mar 1, 2024 | Howell Laura | Option Excercise | 350 | 0.00 | $ 0.00 |
Mar 1, 2024 | Howell Laura | Option Excercise | 123 | 110.92 | $ 13,643.16 |
Mar 1, 2024 | McGowan Edward J | Option Excercise | 4170 | 0.00 | $ 0.00 |
Mar 1, 2024 | McGowan Edward J | Option Excercise | 2613 | 110.92 | $ 289,833.96 |
Mar 1, 2024 | Sundaram Mani | Option Excercise | 2502 | 0.00 | $ 0.00 |
Mar 1, 2024 | Sundaram Mani | Option Excercise | 1484 | 110.92 | $ 164,605.28 |
Mar 1, 2024 | Salem-Jackson Kim | Option Excercise | 1668 | 0.00 | $ 0.00 |
Mar 1, 2024 | Salem-Jackson Kim | Option Excercise | 921 | 110.92 | $ 102,157.32 |
Mar 1, 2024 | Blumofe Robert | Option Excercise | 3197 | 0.00 | $ 0.00 |
Mar 1, 2024 | Blumofe Robert | Option Excercise | 2118 | 110.92 | $ 234,928.56 |
Mar 1, 2024 | Williams Anthony P | Option Excercise | 2085 | 0.00 | $ 0.00 |
Mar 1, 2024 | Williams Anthony P | Option Excercise | 1196 | 110.92 | $ 132,660.32 |
Feb 21, 2024 | Salem-Jackson Kim | Grant | 5241 | 0.00 | $ 0.00 |
Feb 21, 2024 | Salem-Jackson Kim | Option Excercise | 4301 | 107.79 | $ 463,586.76 |
Feb 21, 2024 | Salem-Jackson Kim | Option Excercise | 7469 | 0.00 | $ 0.00 |
Feb 21, 2024 | Ahola Aaron | Grant | 5241 | 0.00 | $ 0.00 |
Feb 21, 2024 | Ahola Aaron | Option Excercise | 6374 | 107.92 | $ 687,896.64 |
Feb 21, 2024 | Ahola Aaron | Option Excercise | 12137 | 0.00 | $ 0.00 |
Feb 21, 2024 | Blumofe Robert | Grant | 5882 | 0.00 | $ 0.00 |
Feb 21, 2024 | Blumofe Robert | Option Excercise | 7454 | 107.94 | $ 804,584.64 |
Feb 21, 2024 | Blumofe Robert | Option Excercise | 14315 | 0.00 | $ 0.00 |
Feb 21, 2024 | Williams Anthony P | Grant | 5241 | 0.00 | $ 0.00 |
Feb 21, 2024 | Williams Anthony P | Option Excercise | 5131 | 107.82 | $ 553,205.16 |
Feb 21, 2024 | Williams Anthony P | Option Excercise | 9335 | 0.00 | $ 0.00 |
Feb 21, 2024 | LEIGHTON F THOMSON | Grant | 21840 | 0.00 | $ 0.00 |
Feb 21, 2024 | LEIGHTON F THOMSON | Option Excercise | 34610 | 108.02 | $ 3,738,715.20 |
Feb 21, 2024 | LEIGHTON F THOMSON | Option Excercise | 60696 | 0.00 | $ 0.00 |
Feb 21, 2024 | McGowan Edward J | Grant | 6373 | 0.00 | $ 0.00 |
Feb 21, 2024 | McGowan Edward J | Option Excercise | 9770 | 108.01 | $ 1,055,284.80 |
Feb 21, 2024 | McGowan Edward J | Option Excercise | 18673 | 0.00 | $ 0.00 |
Feb 21, 2024 | Joseph Paul C | Grant | 7280 | 0.00 | $ 0.00 |
Feb 21, 2024 | Joseph Paul C | Option Excercise | 7412 | 107.84 | $ 799,289.52 |
Feb 21, 2024 | Joseph Paul C | Option Excercise | 12448 | 0.00 | $ 0.00 |
Feb 21, 2024 | Karon Adam | Grant | 8008 | 0.00 | $ 0.00 |
Feb 21, 2024 | Karon Adam | Option Excercise | 12576 | 108.02 | $ 1,358,472.96 |
Feb 21, 2024 | Karon Adam | Option Excercise | 23373 | 0.00 | $ 0.00 |
Feb 21, 2024 | Sundaram Mani | Grant | 5591 | 0.00 | $ 0.00 |
Feb 21, 2024 | Sundaram Mani | Option Excercise | 6111 | 107.87 | $ 659,211.96 |
Feb 21, 2024 | Sundaram Mani | Option Excercise | 11203 | 0.00 | $ 0.00 |
Feb 15, 2024 | Williams Anthony P | Open Market Sale | 3510 | 112.55 | $ 395,050.50 |
Feb 5, 2024 | Howell Laura | Option Excercise | 56 | 0.00 | $ 0.00 |
Feb 5, 2024 | Howell Laura | Option Excercise | 20 | 124.41 | $ 2,488.20 |
Feb 1, 2024 | Salem-Jackson Kim | Open Market Sale | 2600 | 123.30 | $ 320,580.00 |
Jan 16, 2024 | Joseph Paul C | Open Market Sale | 4000 | 117.58 | $ 470,320.00 |
Jan 1, 2024 | Verwaayen Bernardus Johannes Maria | Option Excercise | 2435 | 0.00 | $ 0.00 |
Jan 1, 2024 | HESSE DANIEL | Option Excercise | 3001 | 0.00 | $ 0.00 |
Dec 16, 2023 | Salem-Jackson Kim | Option Excercise | 460 | 0.00 | $ 0.00 |
Dec 16, 2023 | Salem-Jackson Kim | Option Excercise | 205 | 119.14 | $ 24,423.70 |
Dec 6, 2023 | Howell Laura | Option Excercise | 130 | 0.00 | $ 0.00 |
Dec 6, 2023 | Howell Laura | Option Excercise | 39 | 115.62 | $ 4,509.18 |
Dec 1, 2023 | Howell Laura | Option Excercise | 349 | 0.00 | $ 0.00 |
Dec 1, 2023 | Howell Laura | Option Excercise | 103 | 115.53 | $ 11,899.59 |
Nov 24, 2023 | Salem-Jackson Kim | Open Market Sale | 4136 | 113.50 | $ 469,436.00 |
Nov 17, 2023 | Blumofe Robert | Open Market Sale | 2000 | 111.47 | $ 222,940.00 |
Nov 17, 2023 | Ahola Aaron | Open Market Sale | 4400 | 112.02 | $ 492,888.00 |
Nov 15, 2023 | Joseph Paul C | Open Market Sale | 4000 | 112.50 | $ 450,000.00 |
Nov 10, 2023 | Ranganathan Madhu | Open Market Sale | 3386 | 110.65 | $ 374,660.90 |
Sep 18, 2023 | McGowan Edward J | Open Market Sale | 2456 | 103.92 | $ 255,227.52 |
Sep 16, 2023 | Salem-Jackson Kim | Option Excercise | 459 | 0.00 | $ 0.00 |
Sep 16, 2023 | Salem-Jackson Kim | Option Excercise | 206 | 104.50 | $ 21,527.00 |
Sep 15, 2023 | Joseph Paul C | Open Market Sale | 4000 | 105.67 | $ 422,680.00 |
Sep 15, 2023 | McGowan Edward J | Open Market Sale | 8640 | 105.45 | $ 911,088.00 |
Sep 1, 2023 | Howell Laura | Option Excercise | 349 | 0.00 | $ 0.00 |
Sep 1, 2023 | Howell Laura | Option Excercise | 104 | 105.09 | $ 10,929.36 |
Aug 28, 2023 | LEIGHTON F THOMSON | Other Disposition | 92006 | 0.00 | $ 0.00 |
Aug 25, 2023 | Williams Anthony P | Open Market Sale | 2880 | 103.01 | $ 296,668.80 |
Aug 18, 2023 | Blumofe Robert | Open Market Sale | 2000 | 99.53 | $ 199,060.00 |
Aug 9, 2023 | Karon Adam | Open Market Sale | 10427 | 101.08 | $ 1,053,961.16 |
Aug 9, 2023 | Sundaram Mani | Open Market Sale | 1417 | 101.08 | $ 143,230.36 |
Aug 9, 2023 | Blumofe Robert | Open Market Sale | 3000 | 101.08 | $ 303,240.00 |
Aug 9, 2023 | Ahola Aaron | Open Market Sale | 1200 | 101.08 | $ 121,296.00 |
Aug 7, 2023 | Sundaram Mani | Open Market Sale | 1843 | 95.40 | $ 175,822.20 |
Aug 5, 2023 | Howell Laura | Option Excercise | 55 | 0.00 | $ 0.00 |
Aug 5, 2023 | Howell Laura | Option Excercise | 17 | 92.63 | $ 1,574.71 |
Jul 27, 2023 | Karon Adam | Open Market Sale | 10500 | 95.00 | $ 997,500.00 |
Jun 20, 2023 | LEIGHTON F THOMSON | Open Market Purchase | 275 | 91.20 | $ 25,080.00 |
Jun 16, 2023 | Salem-Jackson Kim | Option Excercise | 460 | 0.00 | $ 0.00 |
Jun 16, 2023 | Salem-Jackson Kim | Option Excercise | 203 | 92.07 | $ 18,690.21 |
Jun 15, 2023 | Blumofe Robert | Open Market Sale | 7238 | 91.18 | $ 659,960.84 |
Jun 14, 2023 | LEIGHTON F THOMSON | Open Market Purchase | 818 | 91.80 | $ 75,090.98 |
Jun 12, 2023 | LEIGHTON F THOMSON | Open Market Purchase | 541 | 92.61 | $ 50,104.53 |
Jun 7, 2023 | LEIGHTON F THOMSON | Open Market Purchase | 804 | 93.12 | $ 74,870.22 |
Jun 5, 2023 | LEIGHTON F THOMSON | Open Market Purchase | 536 | 93.39 | $ 50,058.89 |
Jun 3, 2023 | Bowen Sharon | Option Excercise | 1164 | 0.00 | $ 0.00 |
Jun 2, 2023 | Sundaram Mani | Open Market Sale | 1639 | 93.30 | $ 152,918.70 |
Jun 1, 2023 | Howell Laura | Option Excercise | 349 | 0.00 | $ 0.00 |
Jun 1, 2023 | Howell Laura | Option Excercise | 104 | 92.12 | $ 9,580.48 |
Jun 1, 2023 | LEIGHTON F THOMSON | Open Market Purchase | 544 | 92.01 | $ 50,050.72 |
May 30, 2023 | LEIGHTON F THOMSON | Open Market Purchase | 547 | 91.53 | $ 50,065.50 |
May 26, 2023 | Sundaram Mani | Open Market Sale | 5871 | 90.25 | $ 529,857.75 |
May 24, 2023 | LEIGHTON F THOMSON | Open Market Purchase | 852 | 88.20 | $ 75,148.04 |
May 22, 2023 | LEIGHTON F THOMSON | Open Market Purchase | 572 | 87.62 | $ 50,115.78 |
May 20, 2023 | Brown Marianne Catherine | Option Excercise | 1326 | 0.00 | $ 0.00 |
May 17, 2023 | HESSE DANIEL | Option Excercise | 4737 | 0.00 | $ 0.00 |
May 17, 2023 | LEIGHTON F THOMSON | Open Market Purchase | 862 | 87.19 | $ 75,161.07 |
May 16, 2023 | Joseph Paul C | Open Market Sale | 1500 | 85.50 | $ 128,250.00 |
May 15, 2023 | LEIGHTON F THOMSON | Open Market Purchase | 586 | 85.42 | $ 50,056.12 |
May 12, 2023 | FORD MONTE E | Option Excercise | 3131 | 0.00 | $ 0.00 |
May 12, 2023 | Ranganathan Madhu | Option Excercise | 3131 | 0.00 | $ 0.00 |
May 12, 2023 | MILLER JON | Option Excercise | 2823 | 0.00 | $ 0.00 |
May 12, 2023 | Wagner William Raymond | Option Excercise | 2823 | 0.00 | $ 0.00 |
May 11, 2023 | Williams Anthony P | Open Market Sale | 3530 | 85.53 | $ 301,920.90 |
May 5, 2023 | Howell Laura | Option Excercise | 56 | 0.00 | $ 0.00 |
May 5, 2023 | Howell Laura | Option Excercise | 17 | 77.04 | $ 1,309.68 |
May 4, 2023 | LEIGHTON F THOMSON | Open Market Purchase | 642 | 77.98 | $ 50,061.36 |
May 1, 2023 | LEIGHTON F THOMSON | Open Market Purchase | 934 | 80.43 | $ 75,121.66 |
Apr 27, 2023 | LEIGHTON F THOMSON | Open Market Purchase | 622 | 80.53 | $ 50,087.52 |
Apr 24, 2023 | LEIGHTON F THOMSON | Open Market Purchase | 935 | 80.34 | $ 75,113.28 |
Apr 19, 2023 | LEIGHTON F THOMSON | Open Market Purchase | 916 | 81.92 | $ 75,038.42 |
Apr 17, 2023 | LEIGHTON F THOMSON | Open Market Purchase | 603 | 82.94 | $ 50,014.62 |
Apr 13, 2023 | LEIGHTON F THOMSON | Open Market Purchase | 609 | 82.27 | $ 50,104.92 |
Apr 11, 2023 | LEIGHTON F THOMSON | Open Market Purchase | 622 | 80.50 | $ 50,069.76 |
Apr 6, 2023 | LEIGHTON F THOMSON | Open Market Purchase | 643 | 77.90 | $ 50,087.10 |
Apr 3, 2023 | Joseph Paul C | Open Market Sale | 1500 | 78.30 | $ 117,450.00 |
Apr 3, 2023 | LEIGHTON F THOMSON | Open Market Purchase | 963 | 78.02 | $ 75,134.71 |
Mar 30, 2023 | LEIGHTON F THOMSON | Open Market Purchase | 651 | 76.94 | $ 50,087.88 |