| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $86.54 | 9,484 | $820,745.36 | 215,312 | 2026-06-02 | Filing | |
| $86.54 | 22,854 | $1,977,785.16 | 728,644 | 2026-06-02 | Filing | |
| $86.54 | 43,056 | $3,726,066.24 | 4,751,308 | 2026-06-02 | Filing | |
| $82.19 | 27,209 | $2,236,307.71 | 5,734,038 | 2026-06-01 | Filing | |
| $81.66 | 44,428 | $3,627,990.48 | 5,761,247 | 2026-06-01 | Filing | |
| $80.48 | 28,363 | $2,282,654.24 | 5,805,675 | 2026-06-01 | Filing | |
| $88.30 | 16,051 | $1,417,303.30 | 3,224,328 | 2026-06-01 | Filing | |
| $87.62 | 22,436 | $1,965,842.32 | 3,240,379 | 2026-06-01 | Filing | |
| $86.76 | 38,784 | $3,364,899.84 | 3,262,815 | 2026-06-01 | Filing | |
| $85.81 | 4,179 | $358,599.99 | 3,301,599 | 2026-06-01 | Filing | |
| $84.50 | 8,450 | $714,025.00 | 3,305,778 | 2026-06-01 | Filing | |
| $83.50 | 11,948 | $997,658.00 | 3,314,228 | 2026-06-01 | Filing | |
| $82.64 | 6,052 | $500,137.28 | 3,326,176 | 2026-06-01 | Filing | |
| $81.65 | 7,300 | $596,045.00 | 3,332,228 | 2026-06-01 | Filing | |
| $80.47 | 4,800 | $386,256.00 | 3,339,528 | 2026-06-01 | Filing | |
| $75.02 | 51,237 | $3,843,799.74 | 4,794,364 | 2026-05-29 | Filing | |
| $75.04 | 48,763 | $3,659,175.52 | 4,845,601 | 2026-05-26 | Filing | |
| $72.40 | 1,368 | $99,043.20 | 21,944 | 2026-05-22 | Filing | |
| $72.40 | 684 | $49,521.60 | 24,304 | 2026-05-22 | Filing | |
| $65.15 | 9,552 | $622,312.80 | 5,753,437 | 2026-05-14 | Filing |