| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $53.81 | 9,703 | $522,118.43 | 908,316 | 2026-09-10 | Filing | |
| $53.41 | 46,419 | $2,479,238.79 | 918,019 | 2026-09-10 | Filing | |
| $60.61 | 240 | $14,546.40 | 923,670 | 2026-09-02 | Filing | |
| $59.94 | 7,452 | $446,672.88 | 923,910 | 2026-09-02 | Filing | |
| $62.38 | 2,398 | $149,587.24 | 931,362 | 2026-09-01 | Filing | |
| $61.87 | 5,294 | $327,539.78 | 933,760 | 2026-09-01 | Filing | |
| $63.35 | 3,943 | $249,789.05 | 86,931 | 2026-08-21 | Filing | |
| $63.00 | 1,500 | $94,500.00 | 58,371 | 2026-08-19 | Filing | |
| $58.95 | 10,000 | $589,500.00 | 104,981 | 2026-08-11 | Filing | |
| $57.28 | 43,480 | $2,490,534.40 | 919,704 | 2026-08-10 | Filing | |
| $56.54 | 12,642 | $714,778.68 | 963,184 | 2026-08-10 | Filing | |
| $54.98 | 7,692 | $422,906.16 | 939,054 | 2026-08-04 | Filing | |
| $55.84 | 3,932 | $219,562.88 | 946,746 | 2026-08-03 | Filing | |
| $55.05 | 8,167 | $449,593.35 | 950,678 | 2026-08-03 | Filing | |
| $53.52 | 3,287 | $175,920.24 | 958,845 | 2026-08-03 | Filing | |
| $44.76 | 13,211 | $591,324.36 | 919,704 | 2026-07-10 | Filing | |
| $43.63 | 42,911 | $1,872,206.93 | 932,915 | 2026-07-10 | Filing | |
| $42.99 | 4,072 | $175,055.28 | 962,132 | 2026-07-02 | Filing | |
| $42.40 | 1,697 | $71,952.80 | 966,204 | 2026-07-02 | Filing | |
| $41.93 | 5,769 | $241,894.17 | 967,901 | 2026-07-01 | Filing |