| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $39.36 | 500 | $19,682.00 | 483,651 | 2026-08-24 | Filing | |
| $38.64 | 7,500 | $289,827.00 | 484,151 | 2026-08-24 | Filing | |
| $32.94 | 737 | $24,279.65 | 376,599 | 2026-08-14 | Filing | |
| $32.03 | 6,135 | $196,500.98 | 377,336 | 2026-08-14 | Filing | |
| $31.26 | 40,778 | $1,274,610.18 | 383,471 | 2026-08-14 | Filing | |
| $30.03 | 4,000 | $120,116.80 | 491,651 | 2026-08-12 | Filing | |
| $29.11 | 89 | $2,590.48 | 495,651 | 2026-07-24 | Filing | |
| $28.48 | 2,379 | $67,765.58 | 495,740 | 2026-07-24 | Filing | |
| $27.52 | 1,532 | $42,166.61 | 498,119 | 2026-07-24 | Filing | |
| $30.03 | 4,000 | $120,130.40 | 499,651 | 2026-06-30 | Filing | |
| $29.01 | 64 | $1,856.80 | 503,651 | 2026-06-24 | Filing | |
| $28.64 | 704 | $20,165.38 | 503,715 | 2026-06-24 | Filing | |
| $27.40 | 3,232 | $88,550.66 | 504,419 | 2026-06-24 | Filing | |
| $30.06 | 9,117 | $274,022.38 | 507,651 | 2026-06-15 | Filing | |
| $36.59 | 1,386 | $50,709.03 | 540,098 | 2026-05-26 | Filing | |
| $35.85 | 4,237 | $151,895.60 | 541,484 | 2026-05-26 | Filing | |
| $34.92 | 2,377 | $83,001.75 | 545,721 | 2026-05-26 | Filing | |
| $36.03 | 2,031 | $73,170.84 | 3,193,641 | 2026-05-20 | Filing | |
| $38.15 | 309 | $11,786.81 | 3,193,641 | 2026-05-19 | Filing | |
| $37.25 | 14,562 | $542,412.66 | 3,193,950 | 2026-05-19 | Filing |