| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $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 | |
| $64.53 | 41,034 | $2,647,924.02 | 5,762,989 | 2026-05-14 | Filing | |
| $63.55 | 18,614 | $1,182,919.70 | 5,804,023 | 2026-05-14 | Filing | |
| $62.61 | 5,800 | $363,138.00 | 5,822,637 | 2026-05-14 | Filing | |
| $65.16 | 8,979 | $585,071.64 | 3,340,786 | 2026-05-14 | Filing | |
| $64.52 | 36,600 | $2,361,432.00 | 3,349,765 | 2026-05-14 | Filing | |
| $63.41 | 54,865 | $3,478,989.65 | 3,386,365 | 2026-05-14 | Filing |