| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Director | $155.18 | 2,390 | $370,878.77 | 397,516 | 2024-01-03 | Filing |
| Large Shareholder, Director | $154.31 | 11,130 | $1,717,504.80 | 399,906 | 2024-01-03 | Filing |
| Large Shareholder, Director | $153.46 | 29,970 | $4,599,343.05 | 411,036 | 2024-01-03 | Filing |
| Large Shareholder, Director | $152.49 | 23,435 | $3,573,521.13 | 441,006 | 2024-01-03 | Filing |
| Large Shareholder, Director | $151.41 | 6,405 | $969,756.07 | 464,441 | 2024-01-03 | Filing |
| Large Shareholder, Director | $150.30 | 12,423 | $1,867,235.29 | 470,846 | 2024-01-03 | Filing |
| Large Shareholder, Director | $149.50 | 8,691 | $1,299,264.52 | 483,269 | 2024-01-03 | Filing |
| Large Shareholder, Director | $148.39 | 1,200 | $178,067.64 | 491,960 | 2024-01-03 | Filing |
| Large Shareholder, Director | $147.08 | 1,592 | $234,152.32 | 493,160 | 2024-01-03 | Filing |
| Large Shareholder, Director | $146.18 | 200 | $29,236.34 | 494,752 | 2024-01-03 | Filing |
| Large Shareholder, Director | $145.11 | 300 | $43,533.12 | 494,952 | 2024-01-03 | Filing |
| Director | $174.51 | 300 | $52,353.00 | 0 | 2024-01-02 | Filing |
| Director | $173.57 | 2,285 | $396,607.45 | 300 | 2024-01-02 | Filing |
| Director | $172.90 | 1,634 | $282,518.60 | 2,585 | 2024-01-02 | Filing |
| Director | $171.20 | 500 | $85,600.00 | 4,219 | 2024-01-02 | Filing |
| Director | $169.82 | 533 | $90,514.06 | 4,719 | 2024-01-02 | Filing |
| Director | $168.80 | 415 | $70,052.00 | 5,252 | 2024-01-02 | Filing |
| Director | $167.82 | 700 | $117,474.00 | 5,667 | 2024-01-02 | Filing |
| Director | $166.81 | 2,084 | $347,632.04 | 6,367 | 2024-01-02 | Filing |
| Director | $165.81 | 2,994 | $496,435.14 | 8,451 | 2024-01-02 | Filing |