| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $212.68 | 51 | $10,846.65 | 193,914 | 2024-05-20 | Filing |
| Officer | $211.49 | 63 | $13,323.70 | 193,965 | 2024-05-20 | Filing |
| Officer | $210.52 | 55 | $11,578.42 | 194,028 | 2024-05-20 | Filing |
| Officer | $209.52 | 160 | $33,523.26 | 194,083 | 2024-05-20 | Filing |
| Officer | $208.54 | 395 | $82,374.25 | 194,243 | 2024-05-20 | Filing |
| Officer | $207.54 | 658 | $136,564.15 | 194,638 | 2024-05-20 | Filing |
| Officer | $206.71 | 223 | $46,096.62 | 195,296 | 2024-05-20 | Filing |
| Officer | $205.61 | 65 | $13,364.38 | 195,519 | 2024-05-20 | Filing |
| Officer | $204.56 | 49 | $10,023.57 | 195,584 | 2024-05-20 | Filing |
| | $215.00 | 1,144 | $245,960.00 | 2,544 | 2024-05-16 | Filing |
| Officer | $195.90 | 1,500 | $293,850.00 | 204,436 | 2024-05-14 | Filing |
| Large Shareholder, Director | $206.37 | 2,000 | $412,746.60 | 0 | 2024-05-14 | Filing |
| Large Shareholder, Director | $205.30 | 8,200 | $1,683,423.10 | 2,000 | 2024-05-14 | Filing |
| Large Shareholder, Director | $204.55 | 11,172 | $2,285,229.25 | 10,200 | 2024-05-14 | Filing |
| Large Shareholder, Director | $203.42 | 10,533 | $2,142,574.41 | 21,372 | 2024-05-14 | Filing |
| Large Shareholder, Director | $202.40 | 31,077 | $6,289,829.42 | 31,905 | 2024-05-14 | Filing |
| Large Shareholder, Director | $201.44 | 37,135 | $7,480,407.56 | 62,982 | 2024-05-14 | Filing |
| Large Shareholder, Director | $200.48 | 8,449 | $1,693,889.32 | 100,117 | 2024-05-14 | Filing |
| Large Shareholder, Director | $199.56 | 1,900 | $379,168.56 | 108,566 | 2024-05-14 | Filing |
| Large Shareholder, Director | $198.16 | 950 | $188,253.14 | 110,466 | 2024-05-14 | Filing |