| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $43.64 | 15,186 | $662,770.19 | 573,094 | 2026-06-18 | Filing | |
| $43.77 | 69,335 | $3,034,751.35 | 588,280 | 2026-06-17 | Filing | |
| $44.14 | 766 | $33,810.78 | 625,254 | 2026-06-11 | Filing | |
| $44.52 | 1,129 | $50,267.26 | 626,020 | 2026-06-10 | Filing | |
| $45.23 | 13,584 | $614,396.17 | 627,149 | 2026-06-08 | Filing | |
| $48.20 | 3,000 | $144,600.00 | 254,084 | 2026-06-02 | Filing | |
| $49.50 | 2,086 | $103,257.00 | 257,084 | 2026-06-02 | Filing | |
| $45.44 | 2,000 | $90,880.00 | 259,170 | 2026-04-02 | Filing | |
| $45.41 | 5,000 | $227,050.00 | 261,170 | 2026-03-31 | Filing | |
| $56.42 | 4,362 | $246,102.30 | 6,001 | 2024-05-24 | Filing | |
| $58.49 | 2,611 | $152,715.30 | 1,484,751 | 2024-04-09 | Filing | |
| $58.57 | 4,943 | $289,530.79 | 1,487,362 | 2024-04-08 | Filing | |
| $58.08 | 5,041 | $292,765.15 | 1,492,305 | 2024-04-05 | Filing | |
| $58.15 | 14,959 | $869,927.18 | 1,497,346 | 2024-04-04 | Filing | |
| $59.65 | 1,898 | $113,208.68 | 1,512,305 | 2024-04-03 | Filing | |
| $58.52 | 18,102 | $1,059,314.56 | 1,514,203 | 2024-04-03 | Filing | |
| $59.72 | 69,403 | $4,144,566.71 | 1,532,305 | 2024-04-03 | Filing | |
| $58.94 | 10,597 | $624,541.61 | 1,601,708 | 2024-04-03 | Filing | |
| $60.00 | 397 | $23,820.00 | 88,208 | 2024-04-02 | Filing | |
| $59.60 | 2,000 | $119,200.00 | 88,605 | 2024-04-02 | Filing |