| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $53.52 | 42,741 | $2,287,498.32 | 12,669,651 | 2026-10-19 | Filing | |
| $53.13 | 73,459 | $3,902,876.67 | 12,712,392 | 2026-10-19 | Filing | |
| $46.32 | 5,920 | $274,214.40 | 377,211 | 2026-09-28 | Filing | |
| $46.05 | 33,095 | $1,524,024.75 | 383,131 | 2026-09-28 | Filing | |
| $44.83 | 12,900 | $578,307.00 | 416,226 | 2026-09-28 | Filing | |
| $46.31 | 43,545 | $2,016,568.95 | 12,785,851 | 2026-09-28 | Filing | |
| $46.08 | 295,460 | $13,614,796.80 | 12,829,396 | 2026-09-28 | Filing | |
| $44.83 | 90,995 | $4,079,305.85 | 13,124,856 | 2026-09-28 | Filing | |
| $48.08 | 424,369 | $20,403,661.52 | 13,215,851 | 2026-09-25 | Filing | |
| $47.25 | 281,121 | $13,282,967.25 | 13,640,220 | 2026-09-25 | Filing | |
| $49.12 | 138,626 | $6,809,309.12 | 13,921,341 | 2026-09-24 | Filing | |
| $48.55 | 842,084 | $40,883,178.20 | 14,059,967 | 2026-09-24 | Filing | |
| $38.00 | 8,725 | $331,550.00 | 105,332 | 2026-08-07 | Filing | |
| $28.83 | 13,565 | $391,078.95 | 14,902,051 | 2026-06-15 | Filing | |
| $28.39 | 102,635 | $2,913,807.65 | 14,915,616 | 2026-06-15 | Filing | |
| $24.93 | 105,408 | $2,627,821.44 | 15,018,251 | 2026-05-18 | Filing | |
| $24.09 | 10,792 | $259,979.28 | 15,123,659 | 2026-05-18 | Filing | |
| $20.77 | 116,200 | $2,413,474.00 | 0 | 2026-04-15 | Filing | |
| $20.32 | 22,500 | $457,200.00 | 17,319 | 2026-03-27 | Filing | |
| $20.45 | 10,000 | $204,500.00 | 39,819 | 2026-03-27 | Filing |