| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $86.51 | 741 | $64,102.28 | 0 | 2026-07-01 | Filing | |
| $85.75 | 18,675 | $1,601,446.61 | 741 | 2026-07-01 | Filing | |
| $85.00 | 56,518 | $4,804,205.21 | 19,416 | 2026-07-01 | Filing | |
| $83.95 | 3,900 | $327,387.06 | 75,934 | 2026-07-01 | Filing | |
| $82.97 | 3,500 | $290,388.00 | 79,834 | 2026-07-01 | Filing | |
| $84.59 | 55 | $4,652.45 | 0 | 2026-06-29 | Filing | |
| $84.59 | 286 | $24,192.74 | 0 | 2026-06-29 | Filing | |
| $84.59 | 9 | $761.31 | 0 | 2026-06-29 | Filing | |
| $84.59 | 349 | $29,521.91 | 0 | 2026-06-29 | Filing | |
| $84.02 | 44,363 | $3,727,410.31 | 55 | 2026-06-29 | Filing | |
| $84.02 | 229,334 | $19,268,803.21 | 286 | 2026-06-29 | Filing | |
| $84.02 | 6,654 | $559,073.74 | 9 | 2026-06-29 | Filing | |
| $84.02 | 279,671 | $23,498,153.19 | 349 | 2026-06-29 | Filing | |
| $83.18 | 25,850 | $2,150,112.53 | 44,418 | 2026-06-29 | Filing | |
| $83.18 | 133,633 | $11,115,125.22 | 229,620 | 2026-06-29 | Filing | |
| $83.18 | 3,877 | $322,475.29 | 6,663 | 2026-06-29 | Filing | |
| $83.18 | 162,965 | $13,554,858.32 | 280,020 | 2026-06-29 | Filing | |
| $82.05 | 11,528 | $945,848.19 | 70,268 | 2026-06-29 | Filing | |
| $82.05 | 59,592 | $4,889,398.46 | 363,253 | 2026-06-29 | Filing | |
| $82.05 | 1,729 | $141,860.82 | 10,540 | 2026-06-29 | Filing |