| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $47.45 | 48,465 | $2,299,664.25 | 935,237 | 2026-04-10 | Filing | |
| $58.41 | 1,293 | $75,524.13 | 927,580 | 2026-03-10 | Filing | |
| $57.58 | 19,859 | $1,143,481.22 | 928,873 | 2026-03-10 | Filing | |
| $56.99 | 34,969 | $1,992,883.31 | 948,732 | 2026-03-10 | Filing | |
| $57.48 | 7,692 | $442,136.16 | 996,752 | 2026-03-11 | Filing | |
| $58.03 | 164 | $9,516.92 | 1,004,444 | 2026-03-10 | Filing | |
| $57.23 | 7,528 | $430,827.44 | 1,004,608 | 2026-03-10 | Filing | |
| $55.08 | 3,846 | $211,837.68 | 1,012,136 | 2026-02-26 | Filing | |
| $54.39 | 3,406 | $185,252.34 | 1,015,982 | 2026-02-26 | Filing | |
| $53.62 | 2,363 | $126,704.06 | 1,019,388 | 2026-02-26 | Filing | |
| $51.52 | 1,075 | $55,384.00 | 1,021,751 | 2026-02-25 | Filing | |
| $50.29 | 4,694 | $236,061.26 | 1,022,826 | 2026-02-25 | Filing | |
| $50.00 | 4,225 | $211,250.00 | 64,660 | 2026-02-24 | Filing | |
| $51.35 | 505 | $25,931.75 | 68,885 | 2026-02-23 | Filing | |
| $50.20 | 2,208 | $110,841.60 | 69,390 | 2026-02-23 | Filing | |
| $64.15 | 341 | $21,875.15 | 1,027,520 | 2026-01-22 | Filing | |
| $63.63 | 7,351 | $467,744.13 | 1,027,861 | 2026-01-22 | Filing | |
| $64.80 | 1,858 | $120,398.40 | 1,035,212 | 2026-01-21 | Filing | |
| $64.15 | 5,834 | $374,251.10 | 1,037,070 | 2026-01-21 | Filing | |
| $72.99 | 814 | $59,413.86 | 178,237 | 2026-01-02 | Filing |