| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $79.82 | 1,000 | $79,820.00 | 5,689,038 | 2026-06-12 | Filing | |
| $78.93 | 4,731 | $373,417.83 | 5,690,038 | 2026-06-12 | Filing | |
| $78.10 | 32,979 | $2,575,659.90 | 5,694,769 | 2026-06-12 | Filing | |
| $77.25 | 6,290 | $485,902.50 | 5,727,748 | 2026-06-12 | Filing | |
| $85.35 | 28,423 | $2,425,903.05 | 4,658,236 | 2026-06-08 | Filing | |
| $84.67 | 41,518 | $3,515,329.06 | 4,686,659 | 2026-06-08 | Filing | |
| $83.55 | 23,131 | $1,932,595.05 | 4,728,177 | 2026-06-08 | Filing | |
| $84.35 | 1,250 | $105,437.50 | 32,937 | 2026-06-08 | Filing | |
| $85.60 | 786 | $67,281.60 | 706,629 | 2026-06-05 | Filing | |
| $84.22 | 9,851 | $829,651.22 | 707,415 | 2026-06-05 | Filing | |
| $83.61 | 11,378 | $951,314.58 | 717,266 | 2026-06-05 | Filing | |
| $85.70 | 682 | $58,447.40 | 209,658 | 2026-06-03 | Filing | |
| $84.89 | 3,070 | $260,612.30 | 210,340 | 2026-06-03 | Filing | |
| $84.00 | 1,902 | $159,768.00 | 213,410 | 2026-06-03 | Filing | |
| $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 |