| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $27.73 | 30,000 | $831,750.00 | 756,458 | 2026-01-28 | Filing |
| Officer, Director | $28.19 | 1,563 | $44,061.91 | 756,458 | 2026-01-27 | Filing |
| Officer, Director | $27.35 | 28,437 | $777,771.86 | 758,021 | 2026-01-27 | Filing |
| Officer, Director | $28.46 | 30,000 | $853,650.00 | 756,458 | 2026-01-26 | Filing |
| Officer, Director | $29.24 | 1,400 | $40,929.00 | 756,458 | 2026-01-23 | Filing |
| Officer, Director | $28.72 | 28,600 | $821,371.98 | 757,858 | 2026-01-23 | Filing |
| Officer, Director | $29.29 | 30,000 | $878,643.00 | 756,458 | 2026-01-22 | Filing |
| Officer, Director | $28.30 | 30,000 | $849,099.00 | 756,458 | 2026-01-21 | Filing |
| Officer, Director | $28.07 | 30,000 | $842,139.00 | 756,458 | 2026-01-20 | Filing |
| Officer, Director | $28.48 | 30,000 | $854,544.00 | 756,458 | 2026-01-16 | Filing |
| Officer, Director | $28.96 | 30,000 | $868,848.00 | 756,458 | 2026-01-15 | Filing |
| Officer | $33.34 | 7,000 | $233,359.70 | 188,880 | 2026-01-06 | Filing |
| Officer | $30.43 | 1,200 | $36,516.00 | 192,079 | 2026-01-02 | Filing |
| Officer | $30.69 | 1,500 | $46,035.00 | 74,378 | 2025-12-26 | Filing |
| Officer | $30.41 | 13,500 | $410,521.50 | 127,627 | 2025-12-16 | Filing |
| Officer | $30.10 | 20,325 | $611,845.51 | 195,880 | 2025-12-05 | Filing |
| Director | $30.00 | 15,000 | $450,000.00 | 31,435 | 2025-12-03 | Filing |
| Officer | $30.00 | 1,000 | $30,000.00 | 75,878 | 2025-12-03 | Filing |
| Officer | $28.85 | 195 | $5,625.75 | 122,880 | 2025-12-02 | Filing |
| Officer | $28.62 | 1,200 | $34,344.00 | 193,279 | 2025-12-01 | Filing |