| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Director | $124.17 | 300 | $37,249.50 | 120,214 | 2024-01-25 | Filing |
| Large Shareholder, Director | $123.56 | 8,800 | $1,087,347.36 | 120,514 | 2024-01-25 | Filing |
| Large Shareholder, Director | $122.45 | 10,057 | $1,231,443.44 | 129,314 | 2024-01-25 | Filing |
| Large Shareholder, Director | $121.48 | 18,303 | $2,223,400.85 | 139,371 | 2024-01-25 | Filing |
| Large Shareholder, Director | $120.75 | 32,016 | $3,865,970.42 | 157,674 | 2024-01-25 | Filing |
| Large Shareholder, Director | $119.76 | 12,054 | $1,443,601.50 | 189,690 | 2024-01-25 | Filing |
| Director | $133.25 | 1,145 | $152,571.25 | 7,123 | 2024-01-18 | Filing |
| Large Shareholder, Director | $133.94 | 5,692 | $762,359.16 | 201,744 | 2024-01-17 | Filing |
| Large Shareholder, Director | $132.96 | 23,898 | $3,177,583.23 | 207,436 | 2024-01-17 | Filing |
| Large Shareholder, Director | $132.12 | 26,182 | $3,459,249.62 | 231,334 | 2024-01-17 | Filing |
| Large Shareholder, Director | $131.05 | 33,864 | $4,437,778.99 | 257,516 | 2024-01-17 | Filing |
| Large Shareholder, Director | $130.21 | 8,200 | $1,067,722.82 | 291,380 | 2024-01-17 | Filing |
| Officer | $129.15 | 1,500 | $193,725.00 | 234,642 | 2024-01-16 | Filing |
| Large Shareholder, Director | $140.62 | 500 | $70,311.50 | 299,580 | 2024-01-12 | Filing |
| Large Shareholder, Director | $139.96 | 2,100 | $293,907.60 | 300,080 | 2024-01-12 | Filing |
| Large Shareholder, Director | $139.06 | 4,900 | $681,403.80 | 302,180 | 2024-01-12 | Filing |
| Large Shareholder, Director | $137.90 | 4,823 | $665,097.01 | 307,080 | 2024-01-12 | Filing |
| Large Shareholder, Director | $136.88 | 8,400 | $1,149,811.32 | 311,903 | 2024-01-12 | Filing |
| Large Shareholder, Director | $135.94 | 11,301 | $1,536,212.74 | 320,303 | 2024-01-12 | Filing |
| Large Shareholder, Director | $134.83 | 8,228 | $1,109,397.70 | 331,604 | 2024-01-12 | Filing |