| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| | $110.30 | 52,228 | $5,760,811.07 | 10,027,870 | 2025-09-30 | Filing |
| | $135.20 | 10,000 | $1,352,000.00 | 150,000 | 2025-09-22 | Filing |
| | $133.40 | 40,000 | $5,335,912.00 | 160,000 | 2025-09-22 | Filing |
| | $101.44 | 7,622 | $773,182.54 | 121,913 | 2025-09-18 | Filing |
| | $93.00 | 46,203 | $4,296,976.03 | 129,535 | 2025-09-17 | Filing |
| | $94.45 | 46,175 | $4,361,228.75 | 75,738 | 2025-09-17 | Filing |
| Officer | $70.09 | 41,387 | $2,900,901.74 | 0 | 2025-09-05 | Filing |
| Large Shareholder, Officer, Director | $56.95 | 2,636 | $150,119.41 | 9,802,108 | 2025-06-30 | Filing |
| Large Shareholder, Officer, Director | $56.09 | 57,470 | $3,223,222.19 | 9,804,744 | 2025-06-30 | Filing |
| Large Shareholder, Officer, Director | $55.32 | 129,430 | $7,159,847.57 | 9,862,214 | 2025-06-30 | Filing |
| Large Shareholder, Officer, Director | $54.55 | 110,464 | $6,025,987.94 | 9,991,644 | 2025-06-30 | Filing |
| Large Shareholder, Officer, Director | $56.95 | 2,637 | $150,176.36 | 10,105,098 | 2025-06-30 | Filing |
| Large Shareholder, Officer, Director | $56.09 | 57,471 | $3,223,278.28 | 10,107,735 | 2025-06-30 | Filing |
| Large Shareholder, Officer, Director | $55.32 | 129,429 | $7,159,792.25 | 10,165,206 | 2025-06-30 | Filing |
| Large Shareholder, Officer, Director | $54.55 | 110,463 | $6,025,933.39 | 10,294,635 | 2025-06-30 | Filing |
| Large Shareholder, Officer, Director | $56.95 | 2,637 | $150,176.36 | 10,105,098 | 2025-06-30 | Filing |
| Large Shareholder, Officer, Director | $56.09 | 57,471 | $3,223,278.28 | 10,107,735 | 2025-06-30 | Filing |
| Large Shareholder, Officer, Director | $55.32 | 129,429 | $7,159,792.25 | 10,165,206 | 2025-06-30 | Filing |
| Large Shareholder, Officer, Director | $54.55 | 110,463 | $6,025,933.39 | 10,294,635 | 2025-06-30 | Filing |
| Large Shareholder, Officer, Director | $56.95 | 2,636 | $150,119.41 | 9,802,108 | 2025-06-30 | Filing |