| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $182.01 | 1,250 | $227,507.50 | 1,588 | 2026-07-28 | Filing | |
| $181.02 | 4,367 | $790,514.34 | 16,225 | 2026-07-10 | Filing | |
| $179.60 | 10,000 | $1,796,014.00 | 54,729 | 2026-07-09 | Filing | |
| $178.72 | 8,433 | $1,507,134.80 | 16,225 | 2026-07-09 | Filing | |
| $178.54 | 2,737 | $488,672.19 | 16,225 | 2026-07-08 | Filing | |
| $178.57 | 3,401 | $607,305.01 | 16,225 | 2026-07-07 | Filing | |
| $170.81 | 1,690 | $288,676.34 | 54,729 | 2026-06-29 | Filing | |
| $170.03 | 8,110 | $1,378,902.75 | 54,729 | 2026-06-29 | Filing | |
| $169.57 | 200 | $33,913.00 | 54,729 | 2026-06-26 | Filing | |
| $167.31 | 1,843 | $308,357.49 | 15,860 | 2026-06-05 | Filing | |
| $166.56 | 5,829 | $970,859.00 | 17,703 | 2026-06-05 | Filing | |
| $165.79 | 6,896 | $1,143,305.77 | 23,532 | 2026-06-05 | Filing | |
| $164.44 | 2,549 | $419,156.03 | 30,428 | 2026-06-05 | Filing | |
| $163.81 | 7,883 | $1,291,290.58 | 32,977 | 2026-06-05 | Filing | |
| $168.06 | 1,250 | $210,071.63 | 2,838 | 2026-06-04 | Filing | |
| $158.59 | 3,520 | $558,235.74 | 22,374 | 2026-06-02 | Filing | |
| $157.62 | 9,521 | $1,500,662.89 | 25,894 | 2026-06-02 | Filing | |
| $156.77 | 4,216 | $660,925.46 | 35,415 | 2026-06-02 | Filing | |
| $155.46 | 5,466 | $849,725.78 | 39,631 | 2026-06-02 | Filing | |
| $154.83 | 14,214 | $2,200,685.39 | 45,097 | 2026-06-02 | Filing |