| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $37.99 | 38,471 | $1,461,513.29 | 164,380 | 2026-06-23 | Filing | |
| $37.95 | 1,011 | $38,367.45 | 202,851 | 2026-06-22 | Filing | |
| $37.95 | 9,791 | $371,568.45 | 203,862 | 2026-06-18 | Filing | |
| $37.95 | 33,727 | $1,279,939.65 | 213,653 | 2026-06-16 | Filing | |
| $37.95 | 2,000 | $75,900.00 | 247,380 | 2026-06-15 | Filing | |
| $38.00 | 1,945 | $73,910.00 | 66,895 | 2026-06-10 | Filing | |
| $38.00 | 464 | $17,632.00 | 66,895 | 2026-06-10 | Filing | |
| $37.26 | 3,842 | $143,152.92 | 66,895 | 2026-06-04 | Filing | |
| $36.55 | 367 | $13,413.85 | 66,895 | 2026-06-01 | Filing | |
| $36.55 | 1,927 | $70,431.85 | 66,895 | 2026-06-01 | Filing | |
| $36.99 | 3,833 | $141,782.67 | 66,895 | 2026-06-01 | Filing | |
| $36.74 | 3,824 | $140,493.76 | 66,895 | 2026-06-01 | Filing | |
| $36.24 | 2,283 | $82,735.92 | 66,895 | 2026-05-28 | Filing | |
| $36.49 | 3,815 | $139,209.35 | 66,895 | 2026-05-28 | Filing | |
| $36.24 | 1,523 | $55,193.52 | 66,895 | 2026-05-27 | Filing | |
| $35.99 | 3,797 | $136,654.03 | 66,895 | 2026-05-27 | Filing | |
| $35.49 | 3,777 | $134,045.73 | 50,965 | 2026-05-26 | Filing | |
| $35.24 | 3,768 | $132,784.32 | 50,965 | 2026-05-26 | Filing | |
| $35.00 | 3,758 | $131,530.00 | 50,965 | 2026-05-26 | Filing | |
| $34.16 | 589 | $20,120.24 | 35,769 | 2026-05-22 | Filing |