| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $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 | |
| $27.51 | 20,000 | $550,200.00 | 20,238 | 2026-02-10 | Filing | |
| $27.50 | 42,767 | $1,176,092.50 | 1,592,854 | 2026-02-10 | Filing | |
| $26.25 | 73,250 | $1,922,812.50 | 1,635,621 | 2026-02-09 | Filing |