| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $147.71 | 564 | $83,307.09 | 9,923,742 | 2026-06-03 | Filing | |
| $146.55 | 2,337 | $342,487.82 | 9,924,306 | 2026-06-03 | Filing | |
| $145.72 | 410 | $59,744.54 | 9,926,643 | 2026-06-03 | Filing | |
| $144.46 | 464 | $67,028.51 | 9,927,053 | 2026-06-03 | Filing | |
| $129.55 | 4,216 | $546,171.84 | 94,724 | 2026-05-21 | Filing | |
| $128.74 | 54,979 | $7,078,166.89 | 98,940 | 2026-05-21 | Filing | |
| $128.15 | 86,820 | $11,125,609.67 | 153,919 | 2026-05-21 | Filing | |
| $130.00 | 238 | $30,940.00 | 8,824 | 2026-05-20 | Filing | |
| $120.00 | 756 | $90,720.00 | 9,062 | 2026-05-14 | Filing | |
| $115.00 | 238 | $27,370.00 | 9,818 | 2026-05-11 | Filing | |
| $110.00 | 756 | $83,160.00 | 10,056 | 2026-05-07 | Filing | |
| $89.61 | 63 | $5,645.34 | 9,927,517 | 2026-05-04 | Filing | |
| $89.12 | 2,028 | $180,745.30 | 9,927,580 | 2026-05-04 | Filing | |
| $88.09 | 197 | $17,352.92 | 9,929,608 | 2026-05-04 | Filing | |
| $87.04 | 190 | $16,537.92 | 9,929,805 | 2026-05-04 | Filing | |
| $89.61 | 137 | $12,276.67 | 52,978,004 | 2026-05-04 | Filing | |
| $89.12 | 4,383 | $390,633.56 | 52,978,141 | 2026-05-04 | Filing | |
| $88.09 | 425 | $37,437.32 | 52,982,524 | 2026-05-04 | Filing | |
| $87.04 | 410 | $35,687.10 | 52,982,949 | 2026-05-04 | Filing | |
| $89.70 | 596 | $53,461.20 | 10,812 | 2026-05-05 | Filing |