| Dec 5, 2025 | HARPER BRADLY A | Open Market Sale | 1658 | 96.69 | $ 160,303.73 |
| Dec 4, 2025 | MAINER MATTHEW J | Other Disposition | 600 | 0.00 | $ 0.00 |
| Dec 1, 2025 | HARPER BRADLY A | Option Excercise | 446 | 104.03 | $ 46,397.38 |
| Dec 1, 2025 | GRAY DIEDRE J | Other Disposition | 81948 | 0.00 | $ 0.00 |
| Dec 1, 2025 | MAINER MATTHEW J | Option Excercise | 269 | 104.03 | $ 27,984.07 |
| Dec 1, 2025 | Zadoks Jeff A | Other Disposition | 60000 | 0.00 | $ 0.00 |
| Nov 25, 2025 | CATOGGIO NICOLAS | Open Market Sale | 10000 | 100.21 | $ 1,002,109.00 |
| Nov 24, 2025 | KEMPER DAVID W | Open Market Purchase | 1800 | 97.93 | $ 176,274.00 |
| Nov 18, 2025 | HARPER BRADLY A | Grant | 4887 | 0.00 | $ 0.00 |
| Nov 18, 2025 | GRAY DIEDRE J | Grant | 25227 | 0.00 | $ 0.00 |
| Nov 18, 2025 | CATOGGIO NICOLAS | Grant | 26679 | 0.00 | $ 0.00 |
| Nov 18, 2025 | Zadoks Jeff A | Grant | 8935 | 0.00 | $ 0.00 |
| Nov 18, 2025 | WESTPHAL MARK W | Grant | 19925 | 0.00 | $ 0.00 |
| Nov 18, 2025 | VITALE ROBERT V | Grant | 67778 | 0.00 | $ 0.00 |
| Nov 18, 2025 | MAINER MATTHEW J | Grant | 25461 | 0.00 | $ 0.00 |
| Nov 16, 2025 | HARPER BRADLY A | Option Excercise | 435 | 0.00 | $ 0.00 |
| Nov 14, 2025 | Zadoks Jeff A | Option Excercise | 5572 | 106.52 | $ 593,517.20 |
| Nov 14, 2025 | VITALE ROBERT V | Option Excercise | 16274 | 106.52 | $ 1,733,470.48 |
| Nov 14, 2025 | WESTPHAL MARK W | Option Excercise | 5278 | 106.51 | $ 562,170.08 |
| Nov 14, 2025 | MAINER MATTHEW J | Option Excercise | 2186 | 106.49 | $ 232,796.56 |
| Nov 14, 2025 | HARPER BRADLY A | Option Excercise | 1234 | 106.48 | $ 131,400.32 |
| Nov 14, 2025 | GRAY DIEDRE J | Option Excercise | 5581 | 106.51 | $ 594,436.46 |
| Nov 14, 2025 | CATOGGIO NICOLAS | Option Excercise | 5408 | 106.50 | $ 575,975.92 |
| Nov 12, 2025 | Zadoks Jeff A | Option Excercise | 14403 | 0.00 | $ 0.00 |
| Nov 12, 2025 | Zadoks Jeff A | Option Excercise | 6346 | 106.02 | $ 672,802.92 |
| Nov 12, 2025 | WESTPHAL MARK W | Option Excercise | 7856 | 0.00 | $ 0.00 |
| Nov 12, 2025 | WESTPHAL MARK W | Option Excercise | 3584 | 106.02 | $ 379,975.68 |
| Nov 12, 2025 | VITALE ROBERT V | Option Excercise | 37809 | 0.00 | $ 0.00 |
| Nov 12, 2025 | VITALE ROBERT V | Option Excercise | 16656 | 106.02 | $ 1,765,869.12 |
| Nov 12, 2025 | MAINER MATTHEW J | Option Excercise | 9924 | 0.00 | $ 0.00 |
| Nov 12, 2025 | MAINER MATTHEW J | Option Excercise | 4372 | 106.02 | $ 463,519.44 |
| Nov 12, 2025 | HARPER BRADLY A | Option Excercise | 1280 | 0.00 | $ 0.00 |
| Nov 12, 2025 | HARPER BRADLY A | Option Excercise | 564 | 106.02 | $ 59,795.28 |
| Nov 12, 2025 | GRAY DIEDRE J | Option Excercise | 13722 | 0.00 | $ 0.00 |
| Nov 12, 2025 | GRAY DIEDRE J | Option Excercise | 6046 | 106.02 | $ 640,996.92 |
| Nov 12, 2025 | CATOGGIO NICOLAS | Option Excercise | 8607 | 0.00 | $ 0.00 |
| Nov 12, 2025 | CATOGGIO NICOLAS | Option Excercise | 3926 | 106.02 | $ 416,234.52 |
| 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 |
| 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 |
| 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 |