| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $79.11 | 3,798 | $300,470.79 | 122,702 | 2026-08-27 | Filing | |
| $78.56 | 80,000 | $6,284,464.00 | 211,016 | 2026-08-25 | Filing | |
| $70.00 | 4,773 | $334,110.00 | 36,000 | 2026-08-05 | Filing | |
| $69.50 | 14,277 | $992,251.50 | 54,618 | 2026-08-05 | Filing | |
| $63.00 | 7,550 | $475,650.00 | 68,895 | 2026-07-30 | Filing | |
| $63.00 | 29,654 | $1,868,202.00 | 76,445 | 2026-02-20 | Filing | |
| $62.03 | 11,000 | $682,345.40 | 40,773 | 2026-02-18 | Filing | |
| $61.55 | 48,500 | $2,985,175.00 | 79,894 | 2026-02-13 | Filing | |
| $65.21 | 20,136 | $1,313,042.38 | 3,356,159 | 2026-02-11 | Filing | |
| $64.57 | 132,824 | $8,576,180.03 | 3,376,295 | 2026-02-11 | Filing | |
| $62.80 | 248,031 | $15,575,106.65 | 3,509,119 | 2026-02-10 | Filing | |
| $64.52 | 75,000 | $4,838,812.50 | 219,181 | 2026-02-11 | Filing | |
| $47.66 | 9,572 | $456,202.48 | 38,761 | 2025-12-11 | Filing | |
| $47.99 | 28,423 | $1,363,900.39 | 105,294 | 2025-12-11 | Filing | |
| $40.02 | 8,584 | $343,519.66 | 48,333 | 2025-06-02 | Filing | |
| $44.91 | 13,000 | $583,878.10 | 68,198 | 2024-11-11 | Filing | |
| $52.03 | 80,000 | $4,162,512.00 | 104,377 | 2024-05-13 | Filing | |
| $50.78 | 54,771 | $2,781,118.02 | 3,652,478 | 2024-05-06 | Filing | |
| $50.35 | 42,767 | $2,153,258.58 | 104,377 | 2024-05-03 | Filing | |
| $51.08 | 43,900 | $2,242,332.98 | 104,377 | 2024-05-01 | Filing |