| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $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 | |
| $160.25 | 11,000 | $1,762,710.40 | 25,846 | 2026-06-01 | Filing | |
| $156.71 | 2,261 | $354,321.31 | 16,225 | 2026-05-29 | Filing | |
| $155.53 | 11,000 | $1,710,865.20 | 25,846 | 2026-05-27 | Filing | |
| $156.64 | 3,888 | $609,023.32 | 7,799 | 2026-05-26 | Filing | |
| $154.33 | 245,088 | $37,824,872.20 | 511,293 | 2026-05-19 | Filing | |
| $157.65 | 15,000 | $2,364,760.50 | 34,480 | 2026-05-15 | Filing | |
| $155.01 | 3,810 | $590,601.05 | 2,429 | 2026-05-12 | Filing | |
| $132.71 | 1,812 | $240,478.31 | 140,407 | 2026-01-16 | Filing | |
| $132.70 | 34,588 | $4,589,979.79 | 140,407 | 2026-01-16 | Filing |