| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $50.10 | 2,637 | $132,113.70 | 158,493 | 2025-10-27 | Filing |
| Officer | $57.13 | 11,592 | $662,221.98 | 70,232 | 2025-10-17 | Filing |
| Large Shareholder, Officer, Director | $62.70 | 16,667 | $1,044,969.23 | 92,523 | 2025-10-16 | Filing |
| Large Shareholder, Officer, Director | $63.39 | 2,335 | $148,009.35 | 109,190 | 2025-10-16 | Filing |
| Large Shareholder, Officer, Director | $62.70 | 39,332 | $2,466,112.47 | 111,525 | 2025-10-16 | Filing |
| Large Shareholder, Officer, Director | $63.49 | 10,469 | $664,626.56 | 150,857 | 2025-10-16 | Filing |
| Large Shareholder, Officer, Director | $62.71 | 39,531 | $2,478,803.21 | 161,326 | 2025-10-16 | Filing |
| Large Shareholder, Officer, Director | $62.69 | 17,001 | $1,065,792.69 | 92,523 | 2025-10-16 | Filing |
| Large Shareholder, Officer, Director | $63.46 | 8,423 | $534,513.47 | 47,524 | 2025-10-16 | Filing |
| Large Shareholder, Officer, Director | $62.70 | 39,111 | $2,452,247.97 | 55,947 | 2025-10-16 | Filing |
| Large Shareholder, Officer, Director | $62.65 | 2,792 | $174,923.83 | 92,523 | 2025-10-16 | Filing |
| Officer | $58.25 | 900 | $52,425.00 | 291,439 | 2025-10-10 | Filing |
| Officer | $54.38 | 2,637 | $143,400.06 | 161,130 | 2025-10-13 | Filing |
| Officer | $57.72 | 11,595 | $669,232.09 | 70,232 | 2025-10-03 | Filing |
| Officer | $56.00 | 250 | $14,000.00 | 291,439 | 2025-10-01 | Filing |
| Officer | $60.20 | 85,000 | $5,116,923.50 | 70,232 | 2025-09-29 | Filing |
| Officer | $58.79 | 2,637 | $155,029.23 | 163,767 | 2025-09-29 | Filing |
| Officer | $56.52 | 2,100 | $118,692.00 | 291,439 | 2025-09-24 | Filing |
| Officer | $57.74 | 23,584 | $1,361,766.10 | 105,400 | 2025-09-22 | Filing |
| Officer | $50.50 | 2,637 | $133,168.50 | 166,404 | 2025-09-17 | Filing |