| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $31.74 | 46,727 | $1,483,114.98 | 957,938 | 2026-11-09 | Filing | |
| $31.14 | 103,884 | $3,234,947.76 | 1,004,665 | 2026-11-06 | Filing | |
| $30.39 | 7,219 | $219,385.41 | 267,926 | 2026-11-02 | Filing | |
| $30.35 | 20,000 | $607,000.00 | 275,145 | 2026-11-02 | Filing | |
| $30.69 | 10,000 | $306,900.00 | 80,000 | 2026-11-02 | Filing | |
| $30.60 | 20,000 | $612,000.00 | 458,099 | 2026-11-02 | Filing | |
| $26.11 | 7,000 | $182,750.40 | 295,145 | 2026-08-20 | Filing | |
| $26.07 | 4,781 | $124,640.67 | 302,145 | 2026-08-10 | Filing | |
| $26.42 | 25,219 | $666,285.98 | 306,926 | 2026-08-07 | Filing | |
| $26.40 | 10,000 | $264,000.00 | 90,000 | 2026-08-06 | Filing | |
| $26.45 | 20,000 | $529,000.00 | 478,099 | 2026-08-06 | Filing | |
| $26.04 | 20,000 | $520,800.00 | 489,817 | 2026-06-15 | Filing | |
| $24.67 | 10,500 | $259,035.00 | 137,382 | 2026-06-11 | Filing | |
| $24.14 | 58,642 | $1,415,617.88 | 1,108,549 | 2026-06-08 | Filing | |
| $24.07 | 57,051 | $1,373,217.57 | 1,167,191 | 2026-06-05 | Filing | |
| $24.03 | 31,431 | $755,286.93 | 1,224,242 | 2026-06-04 | Filing | |
| $24.01 | 1,504 | $36,111.04 | 1,255,673 | 2026-06-03 | Filing | |
| $24.56 | 42,883 | $1,053,249.36 | 1,257,177 | 2026-05-27 | Filing | |
| $25.26 | 8,489 | $214,468.64 | 1,300,060 | 2026-05-07 | Filing | |
| $20.86 | 6,000 | $125,160.00 | 147,882 | 2026-03-11 | Filing |