| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $35.72 | 23,090 | $824,710.15 | 94,333 | 2025-12-22 | Filing |
| Officer | $36.71 | 13,750 | $504,762.50 | 305,161 | 2025-12-17 | Filing |
| Officer, Director | $36.71 | 7,054 | $258,952.34 | 6,175 | 2025-12-17 | Filing |
| Officer, Director | $36.71 | 10,021 | $367,870.91 | 169,940 | 2025-12-17 | Filing |
| Officer | $36.71 | 8,411 | $308,767.81 | 2,126 | 2025-12-17 | Filing |
| Director | $39.17 | 2,500 | $97,925.00 | 80,166 | 2025-12-09 | Filing |
| Officer | $35.22 | 2,631 | $92,663.82 | 153,225 | 2025-11-24 | Filing |
| Officer | $36.81 | 23,187 | $853,490.28 | 70,232 | 2025-11-17 | Filing |
| Officer | $42.53 | 2,637 | $112,151.61 | 155,856 | 2025-11-10 | Filing |
| 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 |