| Nov 4, 2025 | HILDEBRANDT JOHN D | Open Market Sale | 10000 | 115.10 | $ 1,151,000.00 |
| Oct 27, 2025 | Sadin Wayne J | Option Excercise | 3799 | 123.15 | $ 467,846.85 |
| Oct 27, 2025 | HILDEBRANDT JOHN D | Option Excercise | 9107 | 123.15 | $ 1,121,527.05 |
| Oct 27, 2025 | Kovaleski Paul | Option Excercise | 3176 | 123.15 | $ 391,124.40 |
| Oct 27, 2025 | Price David R | Option Excercise | 5040 | 123.15 | $ 620,676.00 |
| Oct 27, 2025 | Velasco Francisco | Option Excercise | 5787 | 123.15 | $ 712,669.05 |
| Oct 17, 2025 | HILDEBRANDT JOHN D | Grant | 3279 | 0.00 | $ 0.00 |
| Oct 17, 2025 | Price David R | Grant | 1311 | 0.00 | $ 0.00 |
| Oct 17, 2025 | Velasco Francisco | Grant | 1574 | 0.00 | $ 0.00 |
| Oct 17, 2025 | Kovaleski Paul | Grant | 1148 | 0.00 | $ 0.00 |
| Oct 17, 2025 | Sadin Wayne J | Grant | 1230 | 0.00 | $ 0.00 |
| Oct 6, 2025 | Velasco Francisco | Open Market Sale | 550 | 122.82 | $ 67,551.00 |
| Sep 9, 2025 | McCleary Michael | Open Market Sale | 9754 | 110.62 | $ 1,078,977.73 |
| Aug 29, 2025 | HILDEBRANDT JOHN D | Option Excercise | 1826 | 108.06 | $ 197,317.56 |
| Aug 29, 2025 | McCleary Michael | Option Excercise | 1305 | 108.06 | $ 141,018.30 |
| Aug 29, 2025 | Price David R | Option Excercise | 183 | 108.06 | $ 19,774.98 |
| Aug 29, 2025 | Sadin Wayne J | Option Excercise | 148 | 108.06 | $ 15,992.88 |
| Aug 29, 2025 | Velasco Francisco | Option Excercise | 1477 | 108.06 | $ 159,604.62 |
| Jul 25, 2025 | Price Philanthropies Foundation | Other Disposition | 30000 | 0.00 | $ 0.00 |
| Jul 7, 2025 | Velasco Francisco | Open Market Sale | 550 | 106.31 | $ 58,470.50 |
| May 15, 2025 | ZURCHER EDGAR | Open Market Sale | 390 | 102.78 | $ 40,084.20 |
| May 15, 2025 | FISHER JEFFREY | Open Market Sale | 2000 | 104.00 | $ 208,000.00 |
| May 14, 2025 | FISHER JEFFREY | Open Market Sale | 3000 | 102.21 | $ 306,630.00 |
| May 14, 2025 | JANKS LEON C | Open Market Sale | 3000 | 101.78 | $ 305,340.00 |
| May 14, 2025 | Price Philanthropies Foundation | Other Disposition | 30000 | 0.00 | $ 0.00 |
| Apr 25, 2025 | Kovaleski Paul | Open Market Sale | 896 | 100.85 | $ 90,361.60 |
| Apr 24, 2025 | Kovaleski Paul | Option Excercise | 19 | 100.26 | $ 1,904.94 |
| Mar 24, 2025 | PRICE ROBERT E | Other Disposition | 39460 | 0.00 | $ 0.00 |
| Feb 12, 2025 | FISHER JEFFREY | Open Market Sale | 200 | 95.02 | $ 19,004.00 |
| Feb 10, 2025 | FISHER JEFFREY | Open Market Sale | 2400 | 95.01 | $ 228,016.10 |
| Feb 6, 2025 | Bahrambeygui Sherry S. | Grant | 1642 | 0.00 | $ 0.00 |
| Feb 6, 2025 | ZURCHER EDGAR | Grant | 1642 | 0.00 | $ 0.00 |
| Feb 6, 2025 | Thelan John | Grant | 1642 | 0.00 | $ 0.00 |
| Feb 6, 2025 | snyder david r | Grant | 1642 | 0.00 | $ 0.00 |
| Feb 6, 2025 | JANKS LEON C | Grant | 1642 | 0.00 | $ 0.00 |
| Feb 6, 2025 | FISHER JEFFREY | Grant | 1642 | 0.00 | $ 0.00 |
| Feb 6, 2025 | Marquez Patricia | Grant | 1642 | 0.00 | $ 0.00 |
| Feb 6, 2025 | INFANTE BEATRIZ V | Grant | 1642 | 0.00 | $ 0.00 |
| Feb 6, 2025 | Hanson Gordon H. | Grant | 1642 | 0.00 | $ 0.00 |
| Jan 27, 2025 | HILDEBRANDT JOHN D | Open Market Sale | 580 | 92.40 | $ 53,589.68 |
| Jan 24, 2025 | Kovaleski Paul | Option Excercise | 355 | 90.45 | $ 32,109.75 |
| Jan 24, 2025 | HILDEBRANDT JOHN D | Option Excercise | 247 | 90.45 | $ 22,341.15 |
| Jan 24, 2025 | Velasco Francisco | Option Excercise | 59 | 90.45 | $ 5,336.55 |
| Jan 24, 2025 | Price David R | Option Excercise | 145 | 90.45 | $ 13,115.25 |
| Jan 23, 2025 | Price Philanthropies Foundation | Other Disposition | 30000 | 0.00 | $ 0.00 |
| Jan 23, 2025 | PRICE ROBERT E | Other Disposition | 10000 | 0.00 | $ 0.00 |
| Jan 23, 2025 | HILDEBRANDT JOHN D | Open Market Sale | 8020 | 90.51 | $ 725,906.24 |
| Jan 23, 2025 | Velasco Francisco | Open Market Sale | 555 | 90.42 | $ 50,183.10 |
| Jan 21, 2025 | McCleary Michael | Open Market Sale | 4000 | 89.67 | $ 358,660.00 |
| Jan 15, 2025 | Hanson Gordon H. | Open Market Sale | 1107 | 87.22 | $ 96,552.54 |
| Dec 16, 2024 | PRICE ROBERT E | Other Disposition | 32720 | 0.00 | $ 0.00 |
| Nov 13, 2024 | Kovaleski Paul | Open Market Sale | 3235 | 89.96 | $ 291,030.31 |
| Nov 12, 2024 | McCleary Michael | Open Market Sale | 4000 | 89.62 | $ 358,464.00 |