| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Director | $113.56 | 496 | $56,325.76 | 2,878 | 2023-08-21 | Filing |
| Director | $113.97 | 496 | $56,529.12 | 3,374 | 2023-08-16 | Filing |
| Officer | $115.54 | 3,000 | $346,620.00 | 125,647 | 2023-07-12 | Filing |
| Officer | $115.54 | 1,044 | $120,623.76 | 16,256 | 2023-07-12 | Filing |
| Officer | $110.52 | 500 | $55,260.00 | 16,025 | 2023-06-09 | Filing |
| Officer | $108.50 | 2,000 | $217,000.00 | 125,526 | 2023-06-06 | Filing |
| Officer | $108.14 | 4,223 | $456,686.20 | 17,179 | 2023-06-02 | Filing |
| Officer, Director | $108.43 | 697 | $75,574.11 | 2,911,705 | 2023-05-23 | Filing |
| Officer, Director | $107.88 | 29,303 | $3,161,219.36 | 2,912,402 | 2023-05-23 | Filing |
| Officer, Director | $108.41 | 2,583 | $280,030.52 | 1,188,085 | 2023-05-23 | Filing |
| Officer, Director | $107.87 | 82,878 | $8,940,315.07 | 1,190,668 | 2023-05-23 | Filing |
| Officer | $108.48 | 1,600 | $173,568.00 | 19,881 | 2023-05-23 | Filing |
| Director | $107.70 | 150 | $16,155.00 | 1,834 | 2023-05-17 | Filing |
| Officer | $104.80 | 1,600 | $167,680.00 | 21,481 | 2023-02-23 | Filing |
| Officer, Director | $104.40 | 3,768 | $393,370.53 | 2,941,705 | 2023-02-22 | Filing |
| Officer, Director | $103.96 | 26,232 | $2,727,102.33 | 2,945,473 | 2023-02-22 | Filing |
| Officer, Director | $104.39 | 12,191 | $1,272,617.27 | 1,203,104 | 2023-02-22 | Filing |
| Officer, Director | $103.95 | 69,636 | $7,238,745.76 | 1,215,295 | 2023-02-22 | Filing |
| Officer, Director | $106.00 | 4,143 | $439,159.66 | 2,971,705 | 2022-11-29 | Filing |
| Officer, Director | $105.27 | 25,857 | $2,722,041.38 | 2,975,848 | 2022-11-29 | Filing |