| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| 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 |
| | $87.88 | 55,427 | $4,870,924.76 | 6,785,963 | 2025-06-02 | Filing |
| Officer | $84.87 | 23,528 | $1,996,880.18 | 50,403 | 2025-05-29 | Filing |
| Officer | $84.64 | 50,000 | $4,232,025.00 | 389,489 | 2025-05-27 | Filing |