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 29, 2023 | LEIGHTON F THOMSON | Open Market Purchase | 976 | 76.96 | $ 75,116.13 |
Mar 27, 2023 | LEIGHTON F THOMSON | Open Market Purchase | 653 | 76.57 | $ 50,003.36 |
Mar 23, 2023 | LEIGHTON F THOMSON | Open Market Purchase | 668 | 74.99 | $ 50,092.94 |
Mar 20, 2023 | LEIGHTON F THOMSON | Open Market Purchase | 1006 | 74.70 | $ 75,146.84 |
Mar 16, 2023 | Salem-Jackson Kim | Option Excercise | 460 | 0.00 | $ 0.00 |
Mar 16, 2023 | Salem-Jackson Kim | Option Excercise | 137 | 71.94 | $ 9,855.78 |
Mar 15, 2023 | LEIGHTON F THOMSON | Open Market Purchase | 1041 | 72.10 | $ 75,051.01 |
Mar 15, 2023 | Blumofe Robert | Open Market Sale | 4000 | 72.08 | $ 288,320.00 |
Mar 14, 2023 | Williams Anthony P | Open Market Sale | 6300 | 71.23 | $ 448,749.00 |
Mar 13, 2023 | McGowan Edward J | Open Market Sale | 2469 | 71.71 | $ 177,051.99 |
Mar 13, 2023 | LEIGHTON F THOMSON | Open Market Purchase | 698 | 71.77 | $ 50,098.95 |
Mar 10, 2023 | Ahola Aaron | Open Market Sale | 1514 | 73.39 | $ 111,112.46 |
Mar 9, 2023 | McGowan Edward J | Open Market Sale | 2043 | 74.42 | $ 152,040.06 |
Mar 9, 2023 | LEIGHTON F THOMSON | Open Market Purchase | 676 | 74.04 | $ 50,048.45 |
Mar 8, 2023 | Ahola Aaron | Open Market Sale | 3471 | 74.76 | $ 259,491.96 |
Mar 7, 2023 | LEIGHTON F THOMSON | Open Market Purchase | 667 | 75.08 | $ 50,081.50 |
Mar 7, 2023 | LEIGHTON F THOMSON | Option Excercise | 11903 | 0.00 | $ 0.00 |
Mar 7, 2023 | LEIGHTON F THOMSON | Option Excercise | 5317 | 74.94 | $ 398,455.98 |
Mar 7, 2023 | McGowan Edward J | Open Market Sale | 2320 | 75.28 | $ 174,649.60 |
Mar 7, 2023 | McGowan Edward J | Option Excercise | 4463 | 0.00 | $ 0.00 |
Mar 7, 2023 | McGowan Edward J | Option Excercise | 1994 | 74.94 | $ 149,430.36 |
Mar 7, 2023 | Salem-Jackson Kim | Option Excercise | 2856 | 0.00 | $ 0.00 |
Mar 7, 2023 | Salem-Jackson Kim | Option Excercise | 848 | 74.94 | $ 63,549.12 |
Mar 7, 2023 | Karon Adam | Option Excercise | 5356 | 0.00 | $ 0.00 |
Mar 7, 2023 | Karon Adam | Option Excercise | 2393 | 74.94 | $ 179,331.42 |
Mar 7, 2023 | Sundaram Mani | Option Excercise | 3332 | 0.00 | $ 0.00 |
Mar 7, 2023 | Sundaram Mani | Option Excercise | 1489 | 74.94 | $ 111,585.66 |
Mar 7, 2023 | Howell Laura | Option Excercise | 1264 | 0.00 | $ 0.00 |
Mar 7, 2023 | Howell Laura | Option Excercise | 408 | 74.94 | $ 30,575.52 |
Mar 7, 2023 | Ahola Aaron | Option Excercise | 2737 | 0.00 | $ 0.00 |
Mar 7, 2023 | Ahola Aaron | Option Excercise | 1223 | 74.94 | $ 91,651.62 |
Mar 7, 2023 | Williams Anthony P | Option Excercise | 2856 | 0.00 | $ 0.00 |
Mar 7, 2023 | Williams Anthony P | Option Excercise | 1276 | 74.94 | $ 95,623.44 |
Mar 7, 2023 | Joseph Paul C | Option Excercise | 3332 | 0.00 | $ 0.00 |
Mar 7, 2023 | Joseph Paul C | Option Excercise | 1489 | 74.94 | $ 111,585.66 |
Mar 7, 2023 | Blumofe Robert | Option Excercise | 2737 | 0.00 | $ 0.00 |
Mar 7, 2023 | Blumofe Robert | Option Excercise | 1223 | 74.94 | $ 91,651.62 |
Mar 6, 2023 | Ahola Aaron | Open Market Sale | 1619 | 76.00 | $ 123,044.00 |
Mar 6, 2023 | LEIGHTON F THOMSON | Open Market Purchase | 329 | 75.99 | $ 25,000.71 |
Mar 1, 2023 | Sundaram Mani | Option Excercise | 4865 | 0.00 | $ 0.00 |
Mar 1, 2023 | Sundaram Mani | Option Excercise | 1918 | 73.10 | $ 140,207.76 |
Mar 1, 2023 | Howell Laura | Option Excercise | 718 | 0.00 | $ 0.00 |
Mar 1, 2023 | Howell Laura | Option Excercise | 251 | 72.83 | $ 18,281.10 |
Mar 1, 2023 | Joseph Paul C | Open Market Sale | 1500 | 72.47 | $ 108,705.00 |
Mar 1, 2023 | Joseph Paul C | Option Excercise | 4256 | 0.00 | $ 0.00 |
Mar 1, 2023 | Joseph Paul C | Option Excercise | 1294 | 72.94 | $ 94,379.38 |
Mar 1, 2023 | Blumofe Robert | Option Excercise | 7332 | 0.00 | $ 0.00 |
Mar 1, 2023 | Blumofe Robert | Option Excercise | 3350 | 73.10 | $ 244,891.68 |
Mar 1, 2023 | McGowan Edward J | Option Excercise | 7862 | 0.00 | $ 0.00 |
Mar 1, 2023 | McGowan Edward J | Option Excercise | 3499 | 73.03 | $ 255,528.90 |
Mar 1, 2023 | Karon Adam | Option Excercise | 9649 | 0.00 | $ 0.00 |
Mar 1, 2023 | Karon Adam | Option Excercise | 4295 | 73.02 | $ 313,618.80 |
Mar 1, 2023 | Ahola Aaron | Option Excercise | 5369 | 0.00 | $ 0.00 |
Mar 1, 2023 | Ahola Aaron | Option Excercise | 2279 | 73.07 | $ 166,536.48 |
Mar 1, 2023 | LEIGHTON F THOMSON | Open Market Purchase | 1027 | 73.22 | $ 75,196.68 |
Mar 1, 2023 | LEIGHTON F THOMSON | Option Excercise | 26473 | 0.00 | $ 0.00 |
Mar 1, 2023 | LEIGHTON F THOMSON | Option Excercise | 12143 | 73.03 | $ 886,835.23 |
Mar 1, 2023 | Salem-Jackson Kim | Option Excercise | 2776 | 0.00 | $ 0.00 |
Mar 1, 2023 | Salem-Jackson Kim | Option Excercise | 819 | 72.97 | $ 59,758.79 |
Mar 1, 2023 | Williams Anthony P | Option Excercise | 3857 | 0.00 | $ 0.00 |
Mar 1, 2023 | Williams Anthony P | Option Excercise | 1157 | 73.03 | $ 84,494.15 |
Feb 27, 2023 | LEIGHTON F THOMSON | Open Market Purchase | 682 | 73.47 | $ 50,106.04 |
Feb 24, 2023 | LEIGHTON F THOMSON | Open Market Purchase | 337 | 74.27 | $ 25,028.99 |
Feb 22, 2023 | LEIGHTON F THOMSON | Open Market Purchase | 652 | 76.80 | $ 50,070.34 |
Feb 21, 2023 | Karon Adam | Option Excercise | 15583 | 0.00 | $ 0.00 |
Feb 21, 2023 | Joseph Paul C | Grant | 4020 | 0.00 | $ 0.00 |
Feb 21, 2023 | Joseph Paul C | Option Excercise | 2759 | 76.90 | $ 212,160.10 |
Feb 21, 2023 | Joseph Paul C | Option Excercise | 5193 | 0.00 | $ 0.00 |
Feb 21, 2023 | Williams Anthony P | Grant | 2837 | 0.00 | $ 0.00 |
Feb 21, 2023 | Williams Anthony P | Option Excercise | 2702 | 77.01 | $ 208,079.80 |
Feb 21, 2023 | Williams Anthony P | Option Excercise | 6232 | 0.00 | $ 0.00 |
Feb 21, 2023 | LEIGHTON F THOMSON | Open Market Purchase | 325 | 76.99 | $ 25,021.75 |
Feb 21, 2023 | Salem-Jackson Kim | Grant | 2854 | 0.00 | $ 0.00 |
Feb 21, 2023 | Salem-Jackson Kim | Option Excercise | 2020 | 76.91 | $ 155,356.70 |
Feb 21, 2023 | Salem-Jackson Kim | Option Excercise | 3894 | 0.00 | $ 0.00 |
Feb 21, 2023 | McGowan Edward J | Grant | 3551 | 0.00 | $ 0.00 |
Feb 21, 2023 | McGowan Edward J | Option Excercise | 5442 | 77.12 | $ 419,681.10 |
Feb 21, 2023 | McGowan Edward J | Option Excercise | 12987 | 0.00 | $ 0.00 |
Feb 21, 2023 | LEIGHTON F THOMSON | Grant | 12170 | 0.00 | $ 0.00 |
Feb 21, 2023 | LEIGHTON F THOMSON | Option Excercise | 22808 | 77.15 | $ 1,759,747.30 |
Feb 21, 2023 | LEIGHTON F THOMSON | Option Excercise | 45459 | 0.00 | $ 0.00 |
Feb 21, 2023 | Blumofe Robert | Grant | 3277 | 0.00 | $ 0.00 |
Feb 21, 2023 | Blumofe Robert | Option Excercise | 5725 | 77.14 | $ 441,629.90 |
Feb 21, 2023 | Blumofe Robert | Option Excercise | 14545 | 0.00 | $ 0.00 |
Feb 21, 2023 | Sundaram Mani | Grant | 3110 | 0.00 | $ 0.00 |
Feb 21, 2023 | Sundaram Mani | Option Excercise | 3409 | 77.04 | $ 262,643.60 |
Feb 21, 2023 | Sundaram Mani | Option Excercise | 8311 | 0.00 | $ 0.00 |
Feb 21, 2023 | Ahola Aaron | Grant | 2920 | 0.00 | $ 0.00 |
Feb 21, 2023 | Ahola Aaron | Option Excercise | 3662 | 77.07 | $ 282,247.30 |
Feb 21, 2023 | Ahola Aaron | Option Excercise | 9350 | 0.00 | $ 0.00 |
Feb 21, 2023 | Karon Adam | Grant | 4462 | 0.00 | $ 0.00 |
Feb 21, 2023 | Karon Adam | Option Excercise | 6992 | 77.13 | $ 539,258.50 |
Feb 8, 2023 | LEIGHTON F THOMSON | Open Market Purchase | 862 | 87.14 | $ 75,111.80 |
Feb 6, 2023 | LEIGHTON F THOMSON | Open Market Purchase | 568 | 88.10 | $ 50,038.28 |
Feb 5, 2023 | Howell Laura | Option Excercise | 55 | 0.00 | $ 0.00 |
Feb 5, 2023 | Howell Laura | Option Excercise | 20 | 89.33 | $ 1,786.60 |
Feb 2, 2023 | Karon Adam | Open Market Sale | 10500 | 90.00 | $ 945,000.00 |
Feb 1, 2023 | LEIGHTON F THOMSON | Open Market Purchase | 842 | 89.31 | $ 75,196.25 |
Feb 1, 2023 | Sundaram Mani | Open Market Sale | 230 | 89.85 | $ 20,665.50 |
Jan 31, 2023 | Joseph Paul C | Open Market Sale | 1500 | 87.47 | $ 131,205.00 |
Jan 30, 2023 | LEIGHTON F THOMSON | Open Market Purchase | 572 | 87.63 | $ 50,126.67 |
Jan 25, 2023 | LEIGHTON F THOMSON | Open Market Purchase | 859 | 87.37 | $ 75,053.52 |
Jan 23, 2023 | LEIGHTON F THOMSON | Open Market Purchase | 571 | 87.79 | $ 50,130.75 |
Jan 18, 2023 | LEIGHTON F THOMSON | Open Market Purchase | 853 | 88.10 | $ 75,148.23 |
Jan 17, 2023 | LEIGHTON F THOMSON | Open Market Purchase | 282 | 88.86 | $ 25,058.52 |
Jan 11, 2023 | LEIGHTON F THOMSON | Open Market Purchase | 850 | 88.44 | $ 75,175.44 |
Jan 10, 2023 | Sundaram Mani | Open Market Sale | 123 | 86.42 | $ 10,629.66 |
Jan 9, 2023 | LEIGHTON F THOMSON | Open Market Purchase | 580 | 86.48 | $ 50,155.50 |
Jan 4, 2023 | LEIGHTON F THOMSON | Open Market Purchase | 878 | 85.63 | $ 75,179.95 |
Jan 3, 2023 | Joseph Paul C | Open Market Sale | 1500 | 85.00 | $ 127,500.00 |
Jan 3, 2023 | LEIGHTON F THOMSON | Open Market Purchase | 295 | 84.98 | $ 25,069.10 |
Jan 1, 2023 | Verwaayen Bernardus Johannes Maria | Option Excercise | 3197 | 0.00 | $ 0.00 |
Dec 28, 2022 | LEIGHTON F THOMSON | Open Market Purchase | 894 | 84.04 | $ 75,129.38 |
Dec 27, 2022 | LEIGHTON F THOMSON | Open Market Purchase | 302 | 83.03 | $ 25,075.06 |
Dec 21, 2022 | LEIGHTON F THOMSON | Open Market Purchase | 899 | 83.56 | $ 75,119.01 |
Dec 19, 2022 | LEIGHTON F THOMSON | Open Market Purchase | 592 | 84.53 | $ 50,039.60 |
Dec 16, 2022 | Salem-Jackson Kim | Option Excercise | 459 | 0.00 | $ 0.00 |
Dec 16, 2022 | Salem-Jackson Kim | Option Excercise | 188 | 85.59 | $ 16,090.92 |
Dec 15, 2022 | LEIGHTON F THOMSON | Open Market Purchase | 579 | 86.43 | $ 50,045.34 |
Dec 12, 2022 | Ahola Aaron | Open Market Sale | 2240 | 89.97 | $ 201,532.80 |
Dec 12, 2022 | LEIGHTON F THOMSON | Open Market Purchase | 828 | 90.78 | $ 75,162.21 |
Dec 2, 2022 | Williams Anthony P | Open Market Sale | 2105 | 93.58 | $ 196,985.90 |
Dec 1, 2022 | Joseph Paul C | Open Market Sale | 1500 | 95.00 | $ 142,500.00 |
Dec 1, 2022 | Howell Laura | Option Excercise | 717 | 0.00 | $ 0.00 |
Dec 1, 2022 | Howell Laura | Option Excercise | 212 | 95.03 | $ 20,147.38 |
Nov 16, 2022 | Joseph Paul C | Open Market Sale | 1500 | 91.84 | $ 137,760.00 |
Nov 13, 2022 | Salem-Jackson Kim | Option Excercise | 336 | 0.00 | $ 0.00 |
Nov 13, 2022 | Salem-Jackson Kim | Option Excercise | 99 | 93.35 | $ 9,241.65 |
Nov 13, 2022 | Williams Anthony P | Option Excercise | 336 | 0.00 | $ 0.00 |
Nov 13, 2022 | Williams Anthony P | Option Excercise | 99 | 93.35 | $ 9,241.65 |
Nov 11, 2022 | Blumofe Robert | Open Market Sale | 5000 | 92.92 | $ 464,600.00 |
Nov 5, 2022 | Howell Laura | Option Excercise | 55 | 0.00 | $ 0.00 |
Nov 5, 2022 | Howell Laura | Option Excercise | 17 | 84.10 | $ 1,429.70 |
Oct 3, 2022 | Joseph Paul C | Open Market Sale | 1500 | 80.79 | $ 121,185.00 |