| Dec 1, 2025 | Moore Alexander D. | Open Market Sale | 20000 | 167.19 | $ 3,343,833.23 |
| Nov 20, 2025 | Glazer David A. | Open Market Sale | 17530 | 163.12 | $ 2,859,407.90 |
| Nov 20, 2025 | Buckley Jeffrey | Open Market Sale | 3917 | 161.32 | $ 631,898.13 |
| Nov 20, 2025 | Taylor Ryan D. | Open Market Sale | 56061 | 162.63 | $ 9,117,228.48 |
| Nov 3, 2025 | Moore Alexander D. | Open Market Sale | 20000 | 204.54 | $ 4,090,886.59 |
| Oct 3, 2025 | Stat Lauren Elaina Friedman | Open Market Sale | 800 | 186.39 | $ 149,112.00 |
| Oct 1, 2025 | Moore Alexander D. | Open Market Sale | 20000 | 184.01 | $ 3,680,224.84 |
| Sep 18, 2025 | Stat Lauren Elaina Friedman | Open Market Sale | 9000 | 177.60 | $ 1,598,400.00 |
| Sep 11, 2025 | Stat Lauren Elaina Friedman | Open Market Sale | 21000 | 165.95 | $ 3,484,866.26 |
| Sep 5, 2025 | Taylor Ryan D. | Open Market Sale | 36048 | 158.35 | $ 5,708,056.61 |
| Sep 4, 2025 | Sankar Shyam | Other Disposition | 60000 | 0.00 | $ 0.00 |
| Sep 2, 2025 | Moore Alexander D. | Open Market Sale | 20000 | 156.42 | $ 3,128,317.78 |
| Sep 2, 2025 | Glazer David A. | Option Excercise | 37770 | 4.72 | $ 178,274.40 |
| Sep 2, 2025 | Glazer David A. | Open Market Sale | 81000 | 154.47 | $ 12,511,782.36 |
| Aug 29, 2025 | Buckley Jeffrey | Open Market Sale | 2803 | 157.00 | $ 440,071.00 |
| Aug 20, 2025 | Karp Alexander C. | Other Aquisition | 409072 | | $ 0.00 |
| Aug 20, 2025 | Karp Alexander C. | Open Market Sale | 409072 | 153.36 | $ 62,736,619.43 |
| Aug 20, 2025 | Buckley Jeffrey | Open Market Sale | 2365 | 153.36 | $ 362,700.20 |
| Aug 20, 2025 | Taylor Ryan D. | Open Market Sale | 20237 | 153.36 | $ 3,103,617.33 |
| Aug 20, 2025 | Glazer David A. | Open Market Sale | 17680 | 153.36 | $ 2,711,464.35 |
| Aug 20, 2025 | Sankar Shyam | Other Aquisition | 200861 | | $ 0.00 |
| Aug 20, 2025 | Sankar Shyam | Open Market Sale | 200861 | 154.29 | $ 30,990,248.17 |
| Aug 20, 2025 | Sankar Shyam | Other Aquisition | 375000 | | $ 0.00 |
| Aug 20, 2025 | Sankar Shyam | Open Market Sale | 375000 | 151.20 | $ 56,699,645.64 |
| Aug 20, 2025 | Cohen Stephen Andrew | Other Aquisition | 351884 | | $ 0.00 |
| Aug 20, 2025 | Cohen Stephen Andrew | Open Market Sale | 351884 | 153.36 | $ 53,966,068.40 |
| Aug 1, 2025 | Moore Alexander D. | Open Market Sale | 20000 | 154.73 | $ 3,094,523.10 |
| Jul 15, 2025 | Taylor Ryan D. | Option Excercise | 33335 | 4.72 | $ 157,341.20 |
| Jul 15, 2025 | Taylor Ryan D. | Open Market Sale | 33335 | 150.00 | $ 5,000,250.00 |
| Jul 9, 2025 | Stat Lauren Elaina Friedman | Open Market Sale | 800 | 139.61 | $ 111,688.00 |
| Jul 1, 2025 | Moore Alexander D. | Open Market Sale | 20000 | 131.06 | $ 2,621,113.11 |
| Jul 1, 2025 | Taylor Ryan D. | Option Excercise | 33335 | 4.72 | $ 157,341.20 |
| Jul 1, 2025 | Taylor Ryan D. | Open Market Sale | 33335 | 135.31 | $ 4,510,452.18 |
| Jul 1, 2025 | Woersching Eric H. | Open Market Sale | 10214 | 130.95 | $ 1,337,545.23 |
| Jun 20, 2025 | Buckley Jeffrey | Grant | 21850 | 0.00 | $ 0.00 |
| Jun 12, 2025 | Stat Lauren Elaina Friedman | Other Disposition | 14670 | 0.00 | $ 0.00 |
| Jun 10, 2025 | Sankar Shyam | Other Aquisition | 405000 | | $ 0.00 |
| Jun 10, 2025 | Sankar Shyam | Open Market Sale | 405000 | 132.08 | $ 53,490,922.97 |
| Jun 9, 2025 | Woersching Eric H. | Open Market Sale | 17000 | 129.29 | $ 2,197,985.51 |
| Jun 6, 2025 | Schiff Alexandra W. | Grant | 2348 | 0.00 | $ 0.00 |
| Jun 6, 2025 | Woersching Eric H. | Grant | 2348 | 0.00 | $ 0.00 |
| Jun 6, 2025 | Stat Lauren Elaina Friedman | Grant | 2348 | 0.00 | $ 0.00 |
| Jun 6, 2025 | Moore Alexander D. | Grant | 2348 | 0.00 | $ 0.00 |
| Jun 6, 2025 | Moore Alexander D. | Open Market Sale | 20000 | 125.38 | $ 2,507,592.43 |
| May 20, 2025 | Cohen Stephen Andrew | Open Market Sale | 344053 | 126.35 | $ 43,471,357.50 |
| May 20, 2025 | Karp Alexander C. | Other Aquisition | 398807 | | $ 0.00 |
| May 20, 2025 | Karp Alexander C. | Open Market Sale | 398807 | 126.35 | $ 50,389,568.33 |
| May 20, 2025 | Buckley Jeffrey | Open Market Sale | 1897 | 126.35 | $ 239,688.53 |
| May 20, 2025 | Taylor Ryan D. | Open Market Sale | 39416 | 126.35 | $ 4,980,241.38 |
| May 20, 2025 | Glazer David A. | Open Market Sale | 34230 | 126.35 | $ 4,324,987.05 |
| May 20, 2025 | Sankar Shyam | Other Aquisition | 167545 | | $ 0.00 |
| May 20, 2025 | Sankar Shyam | Open Market Sale | 167545 | 126.35 | $ 21,169,438.93 |
| May 20, 2025 | Cohen Stephen Andrew | Other Aquisition | 344053 | | $ 0.00 |
| May 12, 2025 | Woersching Eric H. | Other Disposition | 1603 | 0.00 | $ 0.00 |
| May 8, 2025 | Planishek Heather A. | Open Market Purchase | 10000 | 116.14 | $ 1,161,400.00 |
| May 1, 2025 | Moore Alexander D. | Open Market Sale | 20000 | 118.58 | $ 2,371,689.64 |
| Apr 3, 2025 | Stat Lauren Elaina Friedman | Open Market Sale | 800 | 81.25 | $ 65,000.00 |
| Apr 1, 2025 | Moore Alexander D. | Open Market Sale | 20000 | 83.83 | $ 1,676,580.44 |
| Mar 31, 2025 | Taylor Ryan D. | Option Excercise | 98177 | | $ 0.00 |
| Mar 31, 2025 | Taylor Ryan D. | Open Market Sale | 98177 | 82.80 | $ 8,129,080.73 |
| Mar 24, 2025 | Buckley Jeffrey | Grant | 36176 | 0.00 | $ 0.00 |
| Mar 17, 2025 | Cohen Stephen Andrew | Other Aquisition | 310000 | | $ 0.00 |
| Mar 17, 2025 | Cohen Stephen Andrew | Open Market Sale | 310000 | 87.07 | $ 26,991,578.26 |
| Mar 12, 2025 | Cohen Stephen Andrew | Other Aquisition | 3750000 | | $ 0.00 |
| Mar 12, 2025 | Cohen Stephen Andrew | Open Market Sale | 3750000 | 82.73 | $ 310,248,337.25 |
| Mar 7, 2025 | Woersching Eric H. | Other Disposition | 1000 | 0.00 | $ 0.00 |
| Mar 5, 2025 | Schiff Alexandra W. | Open Market Sale | 6776 | 86.63 | $ 587,010.47 |
| Feb 20, 2025 | Taylor Ryan D. | Grant | 232898 | 0.00 | $ 0.00 |
| Feb 20, 2025 | Glazer David A. | Grant | 232898 | 0.00 | $ 0.00 |
| Feb 20, 2025 | Planishek Heather A. | Open Market Sale | 22405 | 103.01 | $ 2,307,897.09 |
| Feb 20, 2025 | Sankar Shyam | Other Aquisition | 211024 | | $ 0.00 |
| Feb 20, 2025 | Sankar Shyam | Open Market Sale | 211024 | 101.50 | $ 21,419,899.25 |
| Feb 20, 2025 | Sankar Shyam | Other Aquisition | 375000 | | $ 0.00 |
| Feb 20, 2025 | Sankar Shyam | Open Market Sale | 375000 | 102.47 | $ 38,426,081.37 |
| Feb 20, 2025 | Cohen Stephen Andrew | Other Aquisition | 675000 | | $ 0.00 |
| Feb 20, 2025 | Cohen Stephen Andrew | Open Market Sale | 675000 | 102.62 | $ 69,269,087.89 |
| Feb 20, 2025 | Karp Alexander C. | Other Aquisition | 432565 | | $ 0.00 |
| Feb 20, 2025 | Karp Alexander C. | Open Market Sale | 432565 | 103.01 | $ 44,557,681.42 |
| Feb 11, 2025 | Planishek Heather A. | Open Market Sale | 13891 | 115.96 | $ 1,610,744.56 |
| Feb 4, 2025 | Stat Lauren Elaina Friedman | Open Market Sale | 11794 | 102.80 | $ 1,212,423.20 |
| Feb 4, 2025 | Schiff Alexandra W. | Open Market Sale | 4000 | 103.83 | $ 415,318.04 |
| Feb 3, 2025 | Moore Alexander D. | Open Market Sale | 20000 | 81.46 | $ 1,629,103.36 |
| Jan 7, 2025 | Schiff Alexandra W. | Open Market Sale | 4000 | 71.63 | $ 286,539.82 |
| Dec 12, 2024 | Glazer David A. | Option Excercise | 315126 | 4.72 | $ 1,487,394.72 |
| Dec 12, 2024 | Glazer David A. | Open Market Sale | 315126 | 73.30 | $ 23,099,146.96 |
| Dec 11, 2024 | Sankar Shyam | Other Disposition | 50000 | 0.00 | $ 0.00 |
| Dec 11, 2024 | Cohen Stephen Andrew | Other Aquisition | 1316053 | | $ 0.00 |
| Dec 11, 2024 | Cohen Stephen Andrew | Open Market Sale | 1316053 | 72.82 | $ 95,838,066.79 |