| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder | $272.40 | 5,142 | $1,400,670.52 | 321,576 | 2024-12-18 | Filing |
| Large Shareholder | $271.30 | 3,762 | $1,020,625.33 | 326,718 | 2024-12-18 | Filing |
| Large Shareholder | $270.32 | 4,850 | $1,311,047.64 | 330,480 | 2024-12-18 | Filing |
| Large Shareholder | $269.38 | 5,670 | $1,527,375.53 | 335,330 | 2024-12-18 | Filing |
| Director | $278.66 | 1,273 | $354,729.09 | 82,500 | 2024-12-16 | Filing |
| Director | $277.80 | 2,627 | $729,781.65 | 83,773 | 2024-12-16 | Filing |
| Director | $276.75 | 1,400 | $387,445.66 | 86,400 | 2024-12-16 | Filing |
| Director | $275.73 | 1,000 | $275,730.00 | 87,800 | 2024-12-16 | Filing |
| Director | $274.49 | 200 | $54,897.00 | 88,800 | 2024-12-16 | Filing |
| Director | $272.99 | 100 | $27,299.00 | 89,000 | 2024-12-16 | Filing |
| Director | $271.70 | 500 | $135,849.00 | 89,100 | 2024-12-16 | Filing |
| Director | $270.78 | 400 | $108,310.00 | 89,600 | 2024-12-16 | Filing |
| Large Shareholder | $278.82 | 5,275 | $1,470,779.19 | 102,997 | 2024-12-16 | Filing |
| Large Shareholder | $278.05 | 22,167 | $6,163,505.53 | 108,272 | 2024-12-16 | Filing |
| Large Shareholder | $277.04 | 15,348 | $4,251,983.83 | 130,439 | 2024-12-16 | Filing |
| Large Shareholder | $276.08 | 8,580 | $2,368,730.36 | 145,787 | 2024-12-16 | Filing |
| Large Shareholder | $275.14 | 4,000 | $1,100,557.60 | 154,367 | 2024-12-16 | Filing |
| Large Shareholder | $273.78 | 500 | $136,892.00 | 158,367 | 2024-12-16 | Filing |
| Large Shareholder | $272.89 | 1,176 | $320,914.64 | 158,867 | 2024-12-16 | Filing |
| Large Shareholder | $271.62 | 2,900 | $787,700.03 | 160,043 | 2024-12-16 | Filing |