| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $96.04 | 1,606 | $154,240.24 | 292,819 | 2026-06-15 | Filing | |
| $95.32 | 92,670 | $8,833,304.40 | 294,425 | 2026-06-15 | Filing | |
| $95.50 | 14 | $1,337.00 | 110,771 | 2026-06-16 | Filing | |
| $94.59 | 145 | $13,715.55 | 110,785 | 2026-06-16 | Filing | |
| $96.05 | 100 | $9,605.00 | 110,930 | 2026-06-15 | Filing | |
| $94.84 | 1,820 | $172,608.80 | 111,030 | 2026-06-15 | Filing | |
| $94.03 | 4,200 | $394,926.00 | 112,850 | 2026-06-15 | Filing | |
| $94.65 | 400 | $37,860.00 | 117,050 | 2026-06-12 | Filing | |
| $93.38 | 4,200 | $392,196.00 | 117,450 | 2026-06-12 | Filing | |
| $92.41 | 6,687 | $617,945.67 | 121,650 | 2026-06-12 | Filing | |
| $91.00 | 5,956 | $541,996.00 | 387,095 | 2026-06-10 | Filing | |
| $91.32 | 65,283 | $5,961,643.56 | 393,051 | 2026-06-09 | Filing | |
| $89.54 | 67,735 | $6,064,991.90 | 458,334 | 2026-06-08 | Filing | |
| $88.86 | 52,265 | $4,644,267.90 | 526,069 | 2026-06-08 | Filing | |
| $91.94 | 2,000 | $183,880.00 | 605,571 | 2026-06-01 | Filing | |
| $91.40 | 2,610 | $238,554.00 | 607,571 | 2026-06-01 | Filing | |
| $91.82 | 3,439 | $315,768.98 | 175,004 | 2026-06-01 | Filing | |
| $90.94 | 2,522 | $229,350.68 | 178,443 | 2026-06-01 | Filing | |
| $91.82 | 3,480 | $319,533.60 | 127,440 | 2026-06-01 | Filing | |
| $90.92 | 2,481 | $225,572.52 | 130,920 | 2026-06-01 | Filing |