| Mar 1, 2026 | SENGSTACK GREGG C | Grant | 366 | 99.62 | $ 36,460.92 |
| Mar 1, 2026 | SENGSTACK GREGG C | Option Excercise | 145 | 99.62 | $ 14,444.90 |
| Feb 19, 2026 | Ruzynski Joseph A. | Open Market Purchase | 500 | 93.34 | $ 46,669.95 |
| Feb 19, 2026 | Ruzynski Joseph A. | Grant | 17738 | 94.71 | $ 1,679,965.98 |
| Feb 19, 2026 | Walsh Jay J | Grant | 2112 | 94.71 | $ 200,027.52 |
| Feb 19, 2026 | WOLFENBARGER JENNIFER ANN | Grant | 4646 | 94.71 | $ 440,022.66 |
| Feb 19, 2026 | WILLIAMS DANIELA MARIA | Grant | 1351 | 94.71 | $ 127,953.21 |
| Feb 19, 2026 | SPIKES BRENT L | Grant | 1542 | 94.71 | $ 146,042.82 |
| Feb 19, 2026 | LEVINE GREG MICHAEL | Grant | 2513 | 94.71 | $ 238,006.23 |
| Feb 19, 2026 | Grandon Jonathan M. | Grant | 3168 | 94.71 | $ 300,041.28 |
| Feb 19, 2026 | davis delancey w | Grant | 2661 | 94.71 | $ 252,023.31 |
| Feb 16, 2026 | LEVINE GREG MICHAEL | Grant | 2187 | 108.94 | $ 238,251.78 |
| Feb 16, 2026 | LEVINE GREG MICHAEL | Option Excercise | 1021 | 108.94 | $ 111,227.74 |
| Feb 16, 2026 | Grandon Jonathan M. | Grant | 1555 | 108.94 | $ 169,401.70 |
| Feb 16, 2026 | Grandon Jonathan M. | Option Excercise | 627 | 108.94 | $ 68,305.38 |
| Feb 16, 2026 | SENGSTACK GREGG C | Grant | 11069 | 108.94 | $ 1,205,856.86 |
| Feb 16, 2026 | SENGSTACK GREGG C | Option Excercise | 4410 | 108.94 | $ 480,425.40 |
| Feb 16, 2026 | davis delancey w | Grant | 1489 | 108.94 | $ 162,211.66 |
| Feb 16, 2026 | davis delancey w | Option Excercise | 690 | 108.94 | $ 75,168.60 |
| Feb 16, 2026 | Walsh Jay J | Grant | 1153 | 108.94 | $ 125,607.82 |
| Feb 16, 2026 | Walsh Jay J | Option Excercise | 495 | 108.94 | $ 53,925.30 |
| Feb 16, 2026 | SPIKES BRENT L | Grant | 725 | 108.94 | $ 78,981.50 |
| Feb 16, 2026 | SPIKES BRENT L | Option Excercise | 343 | 108.94 | $ 37,366.42 |
| Jan 2, 2026 | VERHAGE THOMAS R | Option Excercise | 1527 | 97.00 | $ 148,119.00 |
| Jan 2, 2026 | VERHAGE THOMAS R | Other Disposition | 2 | 97.00 | $ 194.00 |
| Jan 1, 2026 | SENGSTACK GREGG C | Grant | 366 | 95.53 | $ 34,963.98 |
| Jan 1, 2026 | SENGSTACK GREGG C | Option Excercise | 164 | 95.53 | $ 15,666.92 |
| Jan 1, 2026 | PETERSON RENEE J | Option Excercise | 1347 | 95.53 | $ 128,678.91 |
| Jan 1, 2026 | PETERSON RENEE J | Other Disposition | 0 | | $ 0.00 |
| 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 | Grant | 366 | 94.20 | $ 34,477.20 |
| Dec 1, 2025 | SENGSTACK GREGG C | Option Excercise | 145 | 94.20 | $ 13,659.00 |
| 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 | Option Excercise | 145 | 93.15 | $ 13,506.75 |
| Aug 1, 2025 | SENGSTACK GREGG C | Grant | 366 | 93.15 | $ 34,092.90 |
| 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 | Option Excercise | 2148 | 94.60 | $ 203,200.80 |
| Mar 28, 2025 | Taylor Jeffery L | Grant | 4887 | 94.60 | $ 462,310.20 |