| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $38.61 | 171 | $6,602.31 | 83,698 | 2026-02-04 | Filing |
| Officer, Director | $37.82 | 646 | $24,433.01 | 83,869 | 2026-02-04 | Filing |
| Officer, Director | $39.91 | 3,200 | $127,721.60 | 84,515 | 2026-02-03 | Filing |
| Officer, Director | $40.01 | 4,017 | $160,732.22 | 87,715 | 2026-01-20 | Filing |
| Officer, Director | $40.10 | 1,339 | $53,688.54 | 29,513 | 2026-01-06 | Filing |
| Officer, Director | $38.09 | 2,678 | $102,005.02 | 30,852 | 2026-01-05 | Filing |
| 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 |