| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| 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 |
| Officer, Director | $31.85 | 2,678 | $85,296.98 | 53,615 | 2025-11-05 | Filing |
| Officer, Director | $31.12 | 237 | $7,374.73 | 56,293 | 2025-11-04 | Filing |
| Officer, Director | $30.41 | 6,458 | $196,407.15 | 56,530 | 2025-11-04 | Filing |
| Officer | $25.04 | 12,678 | $317,457.12 | 27,569 | 2025-10-31 | Filing |
| Officer | $21.69 | 18,007 | $390,571.83 | 100,937 | 2025-08-27 | Filing |
| Officer, Director | $22.44 | 1,339 | $30,047.16 | 62,988 | 2025-10-20 | Filing |