| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $52.40 | 39,404 | $2,064,769.60 | 126,041 | 2026-02-17 | Filing | |
| $53.11 | 3,541 | $188,062.51 | 287,788 | 2026-02-17 | Filing | |
| $52.69 | 26,952 | $1,419,993.07 | 291,329 | 2026-02-17 | Filing | |
| $51.42 | 16,616 | $854,444.57 | 318,281 | 2026-02-17 | Filing | |
| $50.32 | 21,858 | $1,099,916.42 | 334,897 | 2026-02-17 | Filing | |
| $48.26 | 2,184 | $105,402.02 | 21,084 | 2026-02-13 | Filing | |
| $50.04 | 1,750 | $87,571.75 | 306,250 | 2026-02-13 | Filing | |
| $50.23 | 3,500 | $175,787.50 | 306,788 | 2026-02-12 | Filing | |
| $50.00 | 7,000 | $350,000.00 | 130,031 | 2026-02-12 | Filing | |
| $49.93 | 5,000 | $249,650.00 | 138,581 | 2026-02-11 | Filing | |
| $47.91 | 2,200 | $105,394.74 | 17,754 | 2026-02-06 | Filing | |
| $46.58 | 2,705 | $125,988.08 | 307,788 | 2026-02-03 | Filing | |
| $46.58 | 1,099 | $51,187.02 | 143,581 | 2026-02-03 | Filing | |
| $46.58 | 5,001 | $232,926.58 | 869,312 | 2026-02-03 | Filing | |
| $45.65 | 7,000 | $319,536.00 | 58,738 | 2026-02-04 | Filing | |
| $46.58 | 175 | $8,150.80 | 65,738 | 2026-02-03 | Filing | |
| $46.58 | 1,194 | $55,611.74 | 165,445 | 2026-02-03 | Filing | |
| $44.91 | 2,390 | $107,330.12 | 310,493 | 2026-01-23 | Filing | |
| $40.00 | 3,000 | $120,000.00 | 137,031 | 2026-01-13 | Filing | |
| $40.00 | 23,279 | $931,160.00 | 312,883 | 2026-01-13 | Filing |