| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $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 | |
| $50.98 | 3,000 | $152,940.30 | 43,572 | 2024-05-01 | Filing | |
| $50.95 | 1,333 | $67,917.55 | 46,572 | 2024-05-01 | Filing | |
| $51.99 | 55,000 | $2,859,367.50 | 164,067 | 2024-04-29 | Filing | |
| $50.56 | 169,229 | $8,557,013.62 | 3,707,249 | 2024-04-30 | Filing | |
| $43.19 | 3,678 | $158,870.84 | 32,333 | 2023-03-01 | Filing | |
| $43.16 | 8,000 | $345,246.40 | 36,011 | 2023-03-01 | Filing |