| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $40.35 | 830 | $33,490.50 | 33,530 | 2025-12-22 | Filing |
| Officer, Director | $40.04 | 509 | $20,380.36 | 34,360 | 2025-12-17 | Filing |
| Officer | $39.31 | 14,888 | $585,291.94 | 12,323 | 2025-12-17 | Filing |
| Officer, Director | $38.55 | 12,821 | $494,300.83 | 34,869 | 2025-12-16 | Filing |
| Officer, Director | $39.30 | 1,012 | $39,775.65 | 47,690 | 2025-12-15 | Filing |
| Officer, Director | $38.75 | 18,513 | $717,323.21 | 48,702 | 2025-12-15 | Filing |
| Officer | $37.48 | 13,200 | $494,736.00 | 86,825 | 2025-12-11 | Filing |
| Officer | $37.45 | 4,496 | $168,375.20 | 50,326 | 2025-12-11 | Filing |
| Officer, Director | $40.03 | 1,339 | $53,600.17 | 37,547 | 2025-12-04 | Filing |
| Officer, Director | $39.23 | 2,678 | $105,057.94 | 38,886 | 2025-12-02 | Filing |
| Officer, Director | $40.09 | 4,258 | $170,703.22 | 41,564 | 2025-11-26 | Filing |
| Officer, Director | $40.05 | 5,115 | $204,850.64 | 45,822 | 2025-11-25 | Filing |
| Officer | $35.58 | 4,693 | $166,976.94 | 84,595 | 2025-11-20 | Filing |
| Officer, Director | $34.02 | 2,678 | $91,105.56 | 50,937 | 2025-11-18 | Filing |
| Officer | $35.40 | 200 | $7,080.00 | 84,527 | 2025-11-12 | Filing |
| Officer | $35.39 | 500 | $17,695.00 | 84,527 | 2025-11-11 | Filing |
| Officer | $35.08 | 5,388 | $189,011.04 | 43,328 | 2025-11-11 | Filing |
| Officer | $35.40 | 200 | $7,080.00 | 83,827 | 2025-11-12 | Filing |
| Officer | $35.39 | 500 | $17,695.00 | 84,027 | 2025-11-11 | Filing |
| Officer | $35.10 | 18,932 | $664,513.20 | 12,323 | 2025-11-11 | Filing |