| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $24.16 | 167,130 | $4,037,860.80 | 796 | 2026-01-20 | Filing |
| Officer | $25.52 | 6,174 | $157,560.48 | 442,219 | 2026-01-15 | Filing |
| Officer | $26.08 | 7,826 | $204,102.08 | 448,393 | 2026-01-15 | Filing |
| Officer | $25.52 | 4,399 | $112,262.48 | 343,882 | 2026-01-15 | Filing |
| Officer | $26.08 | 5,601 | $146,074.08 | 348,281 | 2026-01-15 | Filing |
| Large Shareholder, Officer, Director | $27.29 | 90,327 | $2,465,023.83 | 0 | 2026-01-13 | Filing |
| Large Shareholder, Officer, Director | $27.62 | 50,319 | $1,389,810.78 | 90,327 | 2026-01-13 | Filing |
| Large Shareholder, Officer, Director | $30.01 | 16,649 | $499,636.49 | 0 | 2026-01-07 | Filing |
| Large Shareholder, Officer, Director | $28.52 | 2,382 | $67,934.64 | 0 | 2026-01-06 | Filing |
| Large Shareholder, Officer, Director | $28.92 | 135,122 | $3,907,728.24 | 2,382 | 2026-01-06 | Filing |
| Large Shareholder, Officer, Director | $31.94 | 6,934 | $221,471.96 | 0 | 2025-12-22 | Filing |
| Large Shareholder, Officer, Director | $33.05 | 93,066 | $3,075,831.30 | 6,934 | 2025-12-22 | Filing |
| Officer | $30.55 | 472 | $14,419.60 | 353,882 | 2025-12-18 | Filing |
| Officer | $31.41 | 13,718 | $430,882.38 | 354,354 | 2025-12-18 | Filing |
| Officer | $30.59 | 460 | $14,071.40 | 452,174 | 2025-12-18 | Filing |
| Officer | $31.41 | 13,540 | $425,291.40 | 452,634 | 2025-12-18 | Filing |
| Large Shareholder, Director | $30.37 | 82,672 | $2,510,748.64 | 525,246 | 2025-12-17 | Filing |
| Large Shareholder, Director | $30.35 | 34,878 | $1,058,547.30 | 133,624 | 2025-12-17 | Filing |
| Large Shareholder, Officer, Director | $30.40 | 100,000 | $3,040,000.00 | 0 | 2025-12-17 | Filing |
| Large Shareholder, Officer, Director | $29.04 | 138,648 | $4,026,337.92 | 0 | 2025-12-16 | Filing |