| Oct 22, 2025 | Zadoks Jeff A | Grant | 48718 | 0.00 | $ 0.00 |
| Oct 22, 2025 | Zadoks Jeff A | Option Excercise | 21461 | 107.19 | $ 2,300,404.59 |
| Oct 22, 2025 | WESTPHAL MARK W | Grant | 43108 | 0.00 | $ 0.00 |
| Oct 22, 2025 | WESTPHAL MARK W | Option Excercise | 19658 | 107.19 | $ 2,107,141.02 |
| Oct 22, 2025 | VITALE ROBERT V | Grant | 142308 | 0.00 | $ 0.00 |
| Oct 22, 2025 | VITALE ROBERT V | Option Excercise | 62687 | 107.19 | $ 6,719,419.53 |
| Oct 22, 2025 | MAINER MATTHEW J | Grant | 16588 | 0.00 | $ 0.00 |
| Oct 22, 2025 | MAINER MATTHEW J | Option Excercise | 7308 | 107.19 | $ 783,344.52 |
| Oct 22, 2025 | GRAY DIEDRE J | Grant | 46852 | 0.00 | $ 0.00 |
| Oct 22, 2025 | GRAY DIEDRE J | Option Excercise | 20639 | 107.19 | $ 2,212,294.41 |
| Oct 22, 2025 | CATOGGIO NICOLAS | Grant | 40723 | 0.00 | $ 0.00 |
| Oct 22, 2025 | CATOGGIO NICOLAS | Option Excercise | 18570 | 107.19 | $ 1,990,518.30 |
| Sep 13, 2025 | CATOGGIO NICOLAS | Option Excercise | 6314 | 104.98 | $ 662,843.72 |
| Sep 4, 2025 | Zadoks Jeff A | Other Disposition | 1330 | 0.00 | $ 0.00 |
| Aug 29, 2025 | GRAY DIEDRE J | Other Disposition | 1125 | 0.00 | $ 0.00 |
| Aug 19, 2025 | STIRITZ WILLIAM P | Open Market Purchase | 36000 | 109.53 | $ 3,943,080.00 |
| Aug 15, 2025 | VITALE ROBERT V | Other Disposition | 2139 | 0.00 | $ 0.00 |
| Jun 5, 2025 | STIRITZ WILLIAM P | Open Market Purchase | 186740 | 109.12 | $ 20,376,135.10 |
| Jun 5, 2025 | CATOGGIO NICOLAS | Open Market Sale | 1750 | 108.97 | $ 190,702.05 |
| Mar 7, 2025 | CATOGGIO NICOLAS | Open Market Sale | 5000 | 117.00 | $ 585,000.00 |
| Mar 4, 2025 | HARPER BRADLY A | Open Market Sale | 2000 | 114.59 | $ 229,186.20 |
| Mar 3, 2025 | CATOGGIO NICOLAS | Open Market Sale | 5000 | 114.50 | $ 572,500.00 |
| Feb 25, 2025 | CATOGGIO NICOLAS | Open Market Sale | 5000 | 116.50 | $ 582,500.00 |
| Feb 24, 2025 | VITALE ROBERT V | Option Excercise | 63243 | 54.06 | $ 3,418,916.58 |
| Feb 24, 2025 | VITALE ROBERT V | Open Market Sale | 63243 | 115.84 | $ 7,326,067.49 |
| Feb 21, 2025 | GRAY DIEDRE J | Option Excercise | 15157 | 62.10 | $ 941,249.70 |
| Feb 21, 2025 | GRAY DIEDRE J | Open Market Sale | 15157 | 115.80 | $ 1,755,166.96 |
| Feb 13, 2025 | Zadoks Jeff A | Other Disposition | 34000 | 0.00 | $ 0.00 |
| Feb 12, 2025 | VITALE ROBERT V | Other Disposition | 220 | 0.00 | $ 0.00 |
| Feb 12, 2025 | CATOGGIO NICOLAS | Open Market Sale | 10000 | 111.73 | $ 1,117,291.00 |
| Feb 11, 2025 | KEMPER DAVID W | Open Market Sale | 8939 | 110.75 | $ 990,029.11 |
| Feb 10, 2025 | KEMPER DAVID W | Option Excercise | 14828 | 43.61 | $ 646,649.08 |
| Feb 10, 2025 | KEMPER DAVID W | Option Excercise | 5889 | 109.81 | $ 646,671.09 |
| Feb 4, 2025 | STIRITZ WILLIAM P | Grant | 2500 | 0.00 | $ 0.00 |
| Feb 4, 2025 | SKARIE DAVID P | Grant | 1600 | 0.00 | $ 0.00 |
| Feb 4, 2025 | JOHNSON JENNIFER KUPERMAN | Grant | 1600 | 0.00 | $ 0.00 |
| Feb 4, 2025 | KEMPER DAVID W | Grant | 1600 | 0.00 | $ 0.00 |
| Feb 4, 2025 | ERB THOMAS C | Grant | 1600 | 0.00 | $ 0.00 |
| Feb 4, 2025 | CURL GREGORY L | Grant | 1600 | 0.00 | $ 0.00 |
| Feb 4, 2025 | BURWELL DOROTHY M | Grant | 1600 | 0.00 | $ 0.00 |
| Jan 9, 2025 | HARPER BRADLY A | Option Excercise | 479 | 107.57 | $ 51,526.03 |
| Jan 6, 2025 | CURL GREGORY L | Option Excercise | 7414 | 31.45 | $ 233,170.30 |
| Jan 6, 2025 | CURL GREGORY L | Option Excercise | 2131 | 109.44 | $ 233,216.64 |
| Dec 5, 2024 | HARPER BRADLY A | Open Market Sale | 1000 | 120.09 | $ 120,090.80 |
| Dec 5, 2024 | MAINER MATTHEW J | Other Disposition | 500 | 0.00 | $ 0.00 |
| Dec 2, 2024 | CATOGGIO NICOLAS | Open Market Sale | 6000 | 121.14 | $ 726,840.60 |
| Nov 27, 2024 | Zadoks Jeff A | Option Excercise | 28969 | 62.10 | $ 1,798,974.90 |
| Nov 27, 2024 | Zadoks Jeff A | Open Market Sale | 28969 | 119.96 | $ 3,475,066.20 |
| Nov 27, 2024 | Zadoks Jeff A | Other Disposition | 211480 | 0.00 | $ 0.00 |
| Nov 26, 2024 | GRAY DIEDRE J | Other Disposition | 250108 | 0.00 | $ 0.00 |
| Nov 26, 2024 | GRAY DIEDRE J | Other Disposition | 91678 | 0.00 | $ 0.00 |
| Nov 22, 2024 | CURL GREGORY L | Open Market Sale | 1388 | 114.20 | $ 158,509.60 |
| Nov 20, 2024 | MAINER MATTHEW J | Option Excercise | 623 | 110.31 | $ 68,723.13 |
| Nov 18, 2024 | GROTE ROBERT E | Option Excercise | 2149 | 108.53 | $ 233,230.97 |
| Nov 18, 2024 | CATOGGIO NICOLAS | Open Market Sale | 6500 | 109.18 | $ 709,693.40 |
| Nov 18, 2024 | GROTE ROBERT E | Option Excercise | 7414 | 31.45 | $ 233,170.30 |
| Nov 16, 2024 | Zadoks Jeff A | Option Excercise | 6954 | 0.00 | $ 0.00 |
| Nov 16, 2024 | Zadoks Jeff A | Option Excercise | 3071 | 106.14 | $ 325,955.94 |
| Nov 16, 2024 | WESTPHAL MARK W | Option Excercise | 6027 | 0.00 | $ 0.00 |
| Nov 16, 2024 | WESTPHAL MARK W | Option Excercise | 2749 | 106.14 | $ 291,778.86 |
| Nov 16, 2024 | VITALE ROBERT V | Option Excercise | 22021 | 0.00 | $ 0.00 |
| Nov 16, 2024 | VITALE ROBERT V | Option Excercise | 9723 | 106.14 | $ 1,031,999.22 |
| Nov 16, 2024 | HARPER BRADLY A | Option Excercise | 1245 | 0.00 | $ 0.00 |
| Nov 16, 2024 | HARPER BRADLY A | Option Excercise | 997 | 106.14 | $ 105,821.58 |
| Nov 16, 2024 | GRAY DIEDRE J | Option Excercise | 6606 | 0.00 | $ 0.00 |
| Nov 16, 2024 | GRAY DIEDRE J | Option Excercise | 2917 | 106.14 | $ 309,610.38 |
| Nov 16, 2024 | CATOGGIO NICOLAS | Option Excercise | 29 | 0.00 | $ 0.00 |
| Nov 16, 2024 | CATOGGIO NICOLAS | Option Excercise | 14 | 106.14 | $ 1,485.96 |
| Nov 14, 2024 | HARPER BRADLY A | Option Excercise | 1043 | 108.99 | $ 113,671.90 |
| Nov 14, 2024 | GRAY DIEDRE J | Option Excercise | 10577 | 109.05 | $ 1,153,380.62 |
| Nov 14, 2024 | CATOGGIO NICOLAS | Option Excercise | 10976 | 109.09 | $ 1,197,370.11 |
| Nov 14, 2024 | Zadoks Jeff A | Option Excercise | 11517 | 109.07 | $ 1,256,104.97 |
| Nov 14, 2024 | WESTPHAL MARK W | Option Excercise | 10219 | 109.05 | $ 1,114,413.44 |
| Nov 14, 2024 | VITALE ROBERT V | Option Excercise | 30757 | 109.03 | $ 3,353,354.15 |
| Nov 14, 2024 | MAINER MATTHEW J | Option Excercise | 5660 | 109.19 | $ 618,011.60 |
| Nov 12, 2024 | CATOGGIO NICOLAS | Grant | 12168 | 0.00 | $ 0.00 |
| Nov 12, 2024 | CATOGGIO NICOLAS | Option Excercise | 5549 | 109.52 | $ 607,726.48 |