| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $148.16 | 1,705 | $252,613.48 | 38,484 | 2026-07-08 | Filing | |
| $147.30 | 25,034 | $3,687,565.78 | 40,189 | 2026-07-08 | Filing | |
| $146.39 | 29,502 | $4,318,732.88 | 65,223 | 2026-07-08 | Filing | |
| $145.63 | 12,695 | $1,848,760.16 | 94,725 | 2026-07-08 | Filing | |
| $120.00 | 2,463 | $295,560.00 | 25,241 | 2026-06-22 | Filing | |
| $118.49 | 100 | $11,849.00 | 19,618 | 2026-06-18 | Filing | |
| $117.59 | 1,777 | $208,965.43 | 19,718 | 2026-06-18 | Filing | |
| $115.34 | 200 | $23,067.00 | 21,495 | 2026-06-18 | Filing | |
| $112.15 | 300 | $33,644.49 | 21,695 | 2026-06-18 | Filing | |
| $111.05 | 1,000 | $111,046.70 | 21,995 | 2026-06-18 | Filing | |
| $109.01 | 400 | $43,602.00 | 22,995 | 2026-06-18 | Filing | |
| $107.98 | 200 | $21,595.00 | 23,395 | 2026-06-18 | Filing | |
| $118.52 | 2,300 | $272,606.12 | 119,680 | 2026-06-08 | Filing | |
| $117.65 | 34,152 | $4,018,109.16 | 121,980 | 2026-06-08 | Filing | |
| $116.67 | 28,548 | $3,330,569.55 | 156,132 | 2026-06-08 | Filing | |
| $136.62 | 1,470 | $200,826.55 | 23,477 | 2026-06-02 | Filing | |
| $135.72 | 6,727 | $912,963.55 | 24,947 | 2026-06-02 | Filing | |
| $135.08 | 8,074 | $1,090,637.53 | 31,674 | 2026-06-02 | Filing | |
| $133.72 | 1,200 | $160,461.96 | 39,748 | 2026-06-02 | Filing | |
| $132.91 | 1,100 | $146,203.09 | 40,948 | 2026-06-02 | Filing |