| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $36.24 | 35,866 | $1,299,783.84 | 39,598 | 2026-09-23 | Filing | |
| $38.98 | 3,523 | $137,326.54 | 25,639 | 2026-09-11 | Filing | |
| $38.96 | 7,509 | $292,550.64 | 29,162 | 2026-09-11 | Filing | |
| $36.37 | 23,911 | $869,643.07 | 39,598 | 2026-08-31 | Filing | |
| $36.29 | 26,033 | $944,737.57 | 10,132 | 2026-08-31 | Filing | |
| $36.29 | 30,257 | $1,098,026.53 | 36,165 | 2026-08-31 | Filing | |
| $46.12 | 71,000 | $3,274,520.00 | 71,497 | 2026-08-17 | Filing | |
| $42.92 | 10,000 | $429,200.00 | 65,924 | 2026-08-14 | Filing | |
| $37.37 | 1,595 | $59,605.15 | 13,876 | 2026-08-10 | Filing | |
| $51.82 | 136,547 | $7,075,865.54 | 1,188,798 | 2026-05-08 | Filing | |
| $51.43 | 123,333 | $6,343,016.19 | 1,325,345 | 2026-05-07 | Filing | |
| $54.07 | 34,024 | $1,839,677.68 | 1,448,678 | 2026-05-06 | Filing | |
| $53.00 | 3,435 | $182,055.00 | 39,287 | 2026-05-06 | Filing | |
| $53.00 | 7,258 | $384,674.00 | 42,722 | 2026-05-06 | Filing | |
| $54.77 | 20,238 | $1,108,435.26 | 0 | 2026-05-05 | Filing | |
| $54.61 | 104,552 | $5,709,584.72 | 1,482,702 | 2026-05-05 | Filing | |
| $54.96 | 2,727 | $149,875.92 | 15,471 | 2026-05-05 | Filing | |
| $55.00 | 10,000 | $550,000.00 | 55,766 | 2026-05-05 | Filing | |
| $54.02 | 8,255 | $445,935.10 | 20,129 | 2026-05-04 | Filing | |
| $53.30 | 51,110 | $2,724,163.00 | 160,740 | 2026-05-04 | Filing |