| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $32.06 | 66,452 | $2,130,451.12 | 466,521 | 2026-02-03 | Filing | |
| $32.12 | 6,956 | $223,426.72 | 107,485 | 2026-02-03 | Filing | |
| $32.12 | 7,242 | $232,613.04 | 112,971 | 2026-02-03 | Filing | |
| $32.12 | 7,310 | $234,797.20 | 131,823 | 2026-02-03 | Filing | |
| $32.87 | 12,446 | $409,100.02 | 109,087 | 2026-02-03 | Filing | |
| $32.12 | 4,333 | $139,175.96 | 49,080 | 2026-02-03 | Filing | |
| $32.12 | 7,175 | $230,461.00 | 108,205 | 2026-02-03 | Filing | |
| $30.10 | 51,865 | $1,560,980.91 | 419,173 | 2026-01-27 | Filing | |
| $30.01 | 8,135 | $244,153.31 | 419,173 | 2026-01-23 | Filing | |
| $27.34 | 10,000 | $273,420.00 | 90,270 | 2026-01-20 | Filing | |
| $37.75 | 445 | $16,798.75 | 86,311 | 2026-01-06 | Filing | |
| $40.18 | 2,031 | $81,605.58 | 86,756 | 2026-01-05 | Filing | |
| $40.00 | 4,980 | $199,200.00 | 113,013 | 2025-12-24 | Filing | |
| $40.10 | 60,000 | $2,406,180.00 | 101,443 | 2025-12-24 | Filing | |
| $42.00 | 15,000 | $630,004.50 | 88,787 | 2025-12-24 | Filing | |
| $40.00 | 7,402 | $296,080.00 | 38,233 | 2025-12-24 | Filing | |
| $36.00 | 2,910 | $104,760.00 | 45,635 | 2025-12-15 | Filing | |
| $35.01 | 20,000 | $700,202.00 | 92,083 | 2025-12-01 | Filing | |
| $36.00 | 67,115 | $2,416,140.00 | 48,545 | 2025-11-04 | Filing | |
| $35.03 | 18,000 | $630,601.20 | 55,500 | 2025-10-31 | Filing |