| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $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 | |
| $34.78 | 7,264 | $252,641.92 | 28,384 | 2026-03-02 | Filing | |
| $32.89 | 3,551 | $116,792.39 | 18,198 | 2026-03-02 | Filing | |
| $29.23 | 25,000 | $730,750.00 | 147,053 | 2026-02-26 | Filing | |
| $26.85 | 15,775 | $423,558.75 | 211,850 | 2026-02-18 | Filing | |
| $26.45 | 13,058 | $345,384.10 | 227,625 | 2026-02-17 | Filing | |
| $26.59 | 13,901 | $369,627.59 | 49,980 | 2026-02-13 | Filing |