| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $75.62 | 2,558 | $193,446.19 | 19,621 | 2024-09-10 | Filing |
| Officer, Director | $76.23 | 28 | $2,134.44 | 0 | 2024-09-10 | Filing |
| Officer, Director | $75.62 | 10,228 | $773,479.20 | 28 | 2024-09-10 | Filing |
| Officer, Director | $77.47 | 235 | $18,204.67 | 19,615 | 2024-09-09 | Filing |
| Officer, Director | $77.09 | 2,329 | $179,551.23 | 19,850 | 2024-09-09 | Filing |
| Officer, Director | $77.47 | 973 | $75,374.90 | 0 | 2024-09-09 | Filing |
| Officer, Director | $77.09 | 9,283 | $715,648.75 | 973 | 2024-09-09 | Filing |
| Large Shareholder, Officer, Director | $79.01 | 636 | $50,250.55 | 10,761 | 2024-09-06 | Filing |
| Large Shareholder, Officer, Director | $78.39 | 5,199 | $407,525.17 | 11,397 | 2024-09-06 | Filing |
| Large Shareholder, Officer, Director | $76.99 | 5,338 | $410,959.81 | 16,596 | 2024-09-06 | Filing |
| Large Shareholder, Officer, Director | $76.22 | 41,211 | $3,141,032.36 | 21,934 | 2024-09-06 | Filing |
| Large Shareholder, Officer, Director | $79.25 | 813 | $64,431.96 | 10,761 | 2024-09-05 | Filing |
| Large Shareholder, Officer, Director | $78.58 | 45,175 | $3,550,045.75 | 11,574 | 2024-09-05 | Filing |
| Large Shareholder, Officer, Director | $77.87 | 6,396 | $498,076.35 | 56,749 | 2024-09-05 | Filing |
| Large Shareholder, Officer, Director | $79.59 | 203 | $16,157.76 | 10,761 | 2024-09-04 | Filing |
| Large Shareholder, Officer, Director | $79.02 | 10,937 | $864,230.80 | 10,964 | 2024-09-04 | Filing |
| Large Shareholder, Officer, Director | $77.96 | 31,179 | $2,430,693.01 | 21,901 | 2024-09-04 | Filing |
| Large Shareholder, Officer, Director | $77.30 | 10,065 | $778,051.68 | 53,080 | 2024-09-04 | Filing |
| | $79.10 | 2,300 | $181,926.55 | 281,403 | 2024-09-04 | Filing |
| | $78.05 | 8,769 | $684,446.76 | 283,703 | 2024-09-04 | Filing |