| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $96.04 | 627,453 | $60,263,597.89 | 211,559 | 2025-06-06 | Filing |
| Large Shareholder, Officer, Director | $92.26 | 124,998 | $11,532,465.48 | 264,478 | 2025-06-05 | Filing |
| Large Shareholder, Officer, Director | $92.26 | 137,500 | $12,685,915.00 | 875 | 2025-06-05 | Filing |
| Large Shareholder, Officer, Director | $92.26 | 687,500 | $63,429,575.00 | 211,559 | 2025-06-05 | Filing |
| Officer | $90.20 | 26,798 | $2,417,179.60 | 468,486 | 2025-06-03 | Filing |
| Large Shareholder, Officer, Director | $88.76 | 7,987 | $708,923.72 | 389,476 | 2025-06-02 | Filing |
| Large Shareholder, Officer, Director | $87.92 | 117,011 | $10,287,267.79 | 397,463 | 2025-06-02 | Filing |
| Large Shareholder, Officer, Director | $88.76 | 8,786 | $779,842.72 | 875 | 2025-06-02 | Filing |
| Large Shareholder, Officer, Director | $87.92 | 128,714 | $11,316,161.61 | 9,661 | 2025-06-02 | Filing |
| Large Shareholder, Officer, Director | $88.76 | 43,934 | $3,899,568.66 | 211,559 | 2025-06-02 | Filing |
| Large Shareholder, Officer, Director | $87.92 | 643,566 | $56,580,456.38 | 255,493 | 2025-06-02 | Filing |
| Director | $89.81 | 6,144 | $551,790.18 | 986,913 | 2025-06-02 | Filing |
| Director | $89.21 | 4,541 | $405,106.24 | 993,057 | 2025-06-02 | Filing |
| Director | $87.85 | 2,300 | $202,052.01 | 997,598 | 2025-06-02 | Filing |
| Officer | $90.00 | 24,335 | $2,190,150.00 | 495,284 | 2025-06-02 | Filing |
| | $88.39 | 100 | $8,838.83 | 289,108 | 2025-06-02 | Filing |
| | $87.88 | 4,520 | $397,216.70 | 289,208 | 2025-06-02 | Filing |
| | $88.38 | 100 | $8,838.30 | 289,108 | 2025-06-02 | Filing |
| | $87.88 | 4,520 | $397,215.79 | 289,208 | 2025-06-02 | Filing |
| | $88.38 | 1,333 | $117,814.81 | 6,784,630 | 2025-06-02 | Filing |