| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $38.94 | 2,500 | $97,350.00 | 16,633 | 2026-04-08 | Filing | |
| $34.55 | 2,322 | $80,226.03 | 148,472 | 2026-05-11 | Filing | |
| $34.02 | 1,178 | $40,075.91 | 150,794 | 2026-05-11 | Filing | |
| $34.56 | 7,688 | $265,671.91 | 313,020 | 2026-05-11 | Filing | |
| $34.27 | 4,812 | $164,907.72 | 320,708 | 2026-05-11 | Filing | |
| $32.80 | 490,433 | $16,084,583.97 | 2,068,620 | 2026-03-06 | Filing | |
| $31.76 | 391,913 | $12,445,275.70 | 2,559,053 | 2026-03-05 | Filing | |
| $29.65 | 36,050 | $1,068,925.76 | 2,950,966 | 2026-03-04 | Filing | |
| $29.58 | 26,327 | $778,810.58 | 2,987,016 | 2026-03-03 | Filing | |
| $29.73 | 19,310 | $574,173.20 | 3,013,343 | 2026-03-02 | Filing | |
| $28.38 | 5,256 | $149,173.16 | 3,032,653 | 2026-02-23 | Filing | |
| $28.33 | 55,147 | $1,562,055.32 | 3,037,909 | 2026-02-20 | Filing | |
| $28.48 | 35,302 | $1,005,573.94 | 3,093,056 | 2026-02-19 | Filing | |
| $28.23 | 4,820 | $136,085.95 | 3,128,358 | 2026-02-11 | Filing | |
| $27.41 | 3,500 | $95,941.65 | 158,565 | 2026-02-12 | Filing | |
| $28.62 | 315 | $9,013.82 | 336,931 | 2026-02-10 | Filing | |
| $27.77 | 12,185 | $338,350.64 | 337,246 | 2026-02-10 | Filing | |
| $28.88 | 122,647 | $3,542,474.62 | 3,133,178 | 2026-02-09 | Filing | |
| $28.39 | 195,297 | $5,544,364.65 | 3,255,825 | 2026-02-06 | Filing | |
| $28.56 | 148,900 | $4,252,956.25 | 3,451,122 | 2026-02-04 | Filing |