| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $35.82 | 354 | $12,679.82 | 51,884 | 2026-06-05 | Filing | |
| $35.36 | 1,867 | $66,012.08 | 52,238 | 2026-06-05 | Filing | |
| $34.28 | 7,779 | $266,659.45 | 54,105 | 2026-06-05 | Filing | |
| $41.21 | 223 | $9,188.76 | 25,000 | 2026-05-18 | Filing | |
| $40.25 | 1,302 | $52,401.98 | 25,223 | 2026-05-18 | Filing | |
| $39.53 | 3,475 | $137,380.65 | 26,525 | 2026-05-18 | Filing | |
| $48.06 | 2,441 | $117,303.48 | 25,000 | 2026-04-17 | Filing | |
| $47.39 | 2,419 | $114,635.44 | 27,441 | 2026-04-17 | Filing | |
| $45.81 | 140 | $6,413.50 | 29,860 | 2026-04-17 | Filing | |
| $35.10 | 40,000 | $1,404,024.00 | 25,000 | 2026-03-25 | Filing | |
| $27.76 | 5,000 | $138,800.00 | 25,000 | 2026-03-17 | Filing | |
| $30.19 | 10,129 | $305,826.92 | 25,000 | 2026-03-10 | Filing | |
| $30.02 | 29,871 | $896,811.06 | 25,000 | 2026-03-09 | Filing | |
| $29.58 | 10,000 | $295,839.00 | 51,000 | 2026-03-06 | Filing | |
| $26.18 | 1,230 | $32,196.36 | 22,647 | 2026-02-17 | Filing | |
| $26.17 | 45,000 | $1,177,861.50 | 25,000 | 2026-02-17 | Filing | |
| $29.04 | 5,000 | $145,219.00 | 740,188 | 2026-02-06 | Filing | |
| $26.90 | 14,509 | $390,284.85 | 745,188 | 2026-01-20 | Filing | |
| $26.37 | 5,491 | $144,814.14 | 759,697 | 2026-01-20 | Filing | |
| $26.96 | 718 | $19,354.41 | 23,877 | 2026-01-20 | Filing |