| Dec 15, 2025 | Grizzle Victor | Option Excercise | 2487 | 97.76 | $ 243,129.12 |
| Dec 15, 2025 | Grizzle Victor | Other Disposition | 1 | 97.76 | $ 97.76 |
| Dec 11, 2025 | SENGSTACK GREGG C | Option Excercise | 15000 | 29.08 | $ 436,200.00 |
| Dec 11, 2025 | SENGSTACK GREGG C | Option Excercise | 8673 | 95.50 | $ 828,271.50 |
| Dec 11, 2025 | SENGSTACK GREGG C | Open Market Sale | 11779 | 97.06 | $ 1,143,239.33 |
| Dec 10, 2025 | SENGSTACK GREGG C | Other Disposition | 43310 | 0.00 | $ 0.00 |
| Dec 1, 2025 | SENGSTACK GREGG C | Option Excercise | 145 | 94.20 | $ 13,659.00 |
| Dec 1, 2025 | SENGSTACK GREGG C | Grant | 366 | 94.20 | $ 34,477.20 |
| Nov 26, 2025 | SENGSTACK GREGG C | Option Excercise | 15000 | 29.08 | $ 436,200.00 |
| Nov 26, 2025 | SENGSTACK GREGG C | Option Excercise | 8682 | 95.21 | $ 826,613.22 |
| Nov 5, 2025 | SENGSTACK GREGG C | Other Disposition | 113800 | 0.00 | $ 0.00 |
| Nov 1, 2025 | SENGSTACK GREGG C | Grant | 366 | 94.77 | $ 34,685.82 |
| Nov 1, 2025 | SENGSTACK GREGG C | Option Excercise | 145 | 94.77 | $ 13,741.65 |
| Oct 3, 2025 | Grizzle Victor | Option Excercise | 2475 | 96.32 | $ 238,392.00 |
| Oct 3, 2025 | Grizzle Victor | Other Disposition | 1 | 96.32 | $ 96.32 |
| Oct 1, 2025 | SENGSTACK GREGG C | Grant | 366 | 95.28 | $ 34,872.48 |
| Oct 1, 2025 | SENGSTACK GREGG C | Option Excercise | 145 | 95.28 | $ 13,815.60 |
| Sep 1, 2025 | SENGSTACK GREGG C | Grant | 366 | 97.86 | $ 35,816.76 |
| Sep 1, 2025 | SENGSTACK GREGG C | Option Excercise | 145 | 97.86 | $ 14,189.70 |
| Aug 13, 2025 | SENGSTACK GREGG C | Open Market Sale | 10000 | 98.19 | $ 981,943.00 |
| Aug 13, 2025 | Grandon Jonathan M. | Open Market Sale | 10036 | 98.03 | $ 983,868.22 |
| Aug 1, 2025 | SENGSTACK GREGG C | Grant | 366 | 93.15 | $ 34,092.90 |
| Aug 1, 2025 | SENGSTACK GREGG C | Option Excercise | 145 | 93.15 | $ 13,506.75 |
| Jul 31, 2025 | WILLIAMS DANIELA MARIA | Grant | 3193 | 0.00 | $ 0.00 |
| Jul 31, 2025 | WOLFENBARGER JENNIFER ANN | Grant | 11709 | 0.00 | $ 0.00 |
| Jul 1, 2025 | SENGSTACK GREGG C | Grant | 366 | 91.78 | $ 33,589.65 |
| Jul 1, 2025 | SENGSTACK GREGG C | Option Excercise | 145 | 91.78 | $ 13,307.38 |
| Jun 3, 2025 | Wathen David M | Open Market Sale | 49000 | 85.67 | $ 4,197,803.90 |
| Jun 2, 2025 | Wathen David M | Open Market Sale | 25402 | 85.22 | $ 2,164,819.40 |
| Jun 1, 2025 | SENGSTACK GREGG C | Grant | 366 | 86.39 | $ 31,618.74 |
| Jun 1, 2025 | SENGSTACK GREGG C | Option Excercise | 145 | 86.39 | $ 12,526.55 |
| May 22, 2025 | Wathen David M | Open Market Sale | 25000 | 86.70 | $ 2,167,500.00 |
| May 13, 2025 | Taylor Jeffery L | Option Excercise | 9789 | 83.90 | $ 821,297.10 |
| May 13, 2025 | Taylor Jeffery L | Open Market Sale | 9789 | 90.02 | $ 881,235.15 |
| May 7, 2025 | Grizzle Victor | Option Excercise | 4534 | 86.08 | $ 390,286.72 |
| May 7, 2025 | Grizzle Victor | Other Disposition | 0 | | $ 0.00 |
| May 2, 2025 | Grizzle Victor | Grant | 2840 | 0.00 | $ 0.00 |
| May 2, 2025 | Maskara Alok | Grant | 3027 | 0.00 | $ 0.00 |
| May 2, 2025 | PETERSON RENEE J | Grant | 1641 | 0.00 | $ 0.00 |
| May 1, 2025 | Wathen David M | Option Excercise | 93889 | 85.35 | $ 8,013,426.15 |
| May 1, 2025 | Wathen David M | Other Disposition | 1 | 85.35 | $ 85.35 |
| May 1, 2025 | SENGSTACK GREGG C | Grant | 9154 | 3.41 | $ 31,238.10 |
| May 1, 2025 | SENGSTACK GREGG C | Option Excercise | 145 | 85.35 | $ 12,375.75 |
| Apr 14, 2025 | SENGSTACK GREGG C | Grant | 17774 | 89.13 | $ 1,584,196.62 |
| Apr 14, 2025 | SENGSTACK GREGG C | Option Excercise | 6995 | 89.13 | $ 623,464.35 |
| Apr 14, 2025 | Taylor Jeffery L | Grant | 3777 | 89.13 | $ 336,644.01 |
| Apr 14, 2025 | Taylor Jeffery L | Option Excercise | 1660 | 89.13 | $ 147,955.80 |
| Apr 14, 2025 | davis delancey w | Grant | 2178 | 89.13 | $ 194,125.14 |
| Apr 14, 2025 | davis delancey w | Option Excercise | 910 | 89.13 | $ 81,108.30 |
| Apr 14, 2025 | Walsh Jay J | Grant | 1855 | 89.13 | $ 165,336.15 |
| Apr 14, 2025 | Walsh Jay J | Option Excercise | 798 | 89.13 | $ 71,125.74 |
| Apr 14, 2025 | Grandon Jonathan M. | Grant | 2356 | 89.13 | $ 209,990.28 |
| Apr 14, 2025 | Grandon Jonathan M. | Option Excercise | 857 | 89.13 | $ 76,384.41 |
| Mar 28, 2025 | Taylor Jeffery L | Grant | 4887 | 94.60 | $ 462,310.20 |
| Mar 28, 2025 | Taylor Jeffery L | Option Excercise | 2148 | 94.60 | $ 203,200.80 |
| Feb 26, 2025 | davis delancey w | Open Market Sale | 961 | 103.15 | $ 99,122.35 |
| Feb 26, 2025 | davis delancey w | Option Excercise | 3761 | 83.90 | $ 315,547.90 |
| Feb 26, 2025 | davis delancey w | Option Excercise | 3761 | 102.74 | $ 386,416.42 |
| Feb 24, 2025 | Taylor Jeffery L | Grant | 3039 | 103.81 | $ 315,478.59 |
| Feb 24, 2025 | Taylor Jeffery L | Option Excercise | 1382 | 103.81 | $ 143,465.42 |
| Feb 24, 2025 | davis delancey w | Grant | 1752 | 103.81 | $ 181,875.12 |
| Feb 24, 2025 | davis delancey w | Option Excercise | 791 | 103.81 | $ 82,113.71 |
| Feb 24, 2025 | SENGSTACK GREGG C | Grant | 14303 | 103.81 | $ 1,484,794.43 |
| Feb 24, 2025 | SENGSTACK GREGG C | Option Excercise | 5637 | 103.81 | $ 585,176.97 |
| Feb 24, 2025 | Walsh Jay J | Grant | 1493 | 103.81 | $ 154,988.33 |
| Feb 24, 2025 | Walsh Jay J | Option Excercise | 622 | 103.81 | $ 64,569.82 |
| Feb 24, 2025 | SPIKES BRENT L | Grant | 810 | 103.81 | $ 84,086.10 |
| Feb 24, 2025 | SPIKES BRENT L | Option Excercise | 383 | 103.81 | $ 39,759.23 |
| Feb 24, 2025 | Grandon Jonathan M. | Grant | 1895 | 103.81 | $ 196,719.95 |
| Feb 24, 2025 | Grandon Jonathan M. | Option Excercise | 874 | 103.81 | $ 90,729.94 |
| Feb 20, 2025 | Ruzynski Joseph A. | Grant | 8255 | 0.00 | $ 0.00 |
| Feb 20, 2025 | Grandon Jonathan M. | Grant | 1698 | 0.00 | $ 0.00 |
| Feb 20, 2025 | davis delancey w | Grant | 1439 | 0.00 | $ 0.00 |
| Feb 20, 2025 | SPIKES BRENT L | Grant | 837 | 0.00 | $ 0.00 |
| Feb 20, 2025 | LEVINE GREG MICHAEL | Grant | 1368 | 0.00 | $ 0.00 |
| Feb 20, 2025 | Walsh Jay J | Grant | 1120 | 0.00 | $ 0.00 |
| Jan 29, 2025 | Grizzle Victor | Option Excercise | 846 | 98.55 | $ 83,373.30 |
| Jan 29, 2025 | Grizzle Victor | Other Disposition | 0 | | $ 0.00 |
| Jan 2, 2025 | VERHAGE THOMAS R | Option Excercise | 902 | 95.88 | $ 86,483.76 |
| Jan 2, 2025 | VERHAGE THOMAS R | Other Disposition | 0 | | $ 0.00 |