| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $754.92 | 200 | $150,983.20 | 65,135 | 2026-05-06 | Filing | |
| $767.33 | 40 | $30,693.20 | 10,664 | 2026-05-05 | Filing | |
| $766.60 | 1,540 | $1,180,556.76 | 10,704 | 2026-05-05 | Filing | |
| $748.14 | 40 | $29,925.60 | 11,954 | 2026-05-04 | Filing | |
| $745.64 | 120 | $89,476.80 | 11,994 | 2026-05-04 | Filing | |
| $744.52 | 80 | $59,561.60 | 12,114 | 2026-05-04 | Filing | |
| $743.46 | 248 | $184,377.68 | 12,194 | 2026-05-04 | Filing | |
| $742.47 | 398 | $295,502.46 | 12,442 | 2026-05-04 | Filing | |
| $740.93 | 615 | $455,671.95 | 12,840 | 2026-05-04 | Filing | |
| $739.94 | 631 | $466,902.39 | 13,455 | 2026-05-04 | Filing | |
| $738.79 | 427 | $315,461.45 | 14,086 | 2026-05-04 | Filing | |
| $737.77 | 800 | $590,212.88 | 14,513 | 2026-05-04 | Filing | |
| $736.81 | 734 | $540,818.32 | 15,313 | 2026-05-04 | Filing | |
| $735.69 | 520 | $382,561.19 | 16,047 | 2026-05-04 | Filing | |
| $734.86 | 613 | $450,471.88 | 16,567 | 2026-05-04 | Filing | |
| $733.67 | 240 | $176,081.59 | 17,180 | 2026-05-04 | Filing | |
| $731.65 | 160 | $117,064.40 | 17,420 | 2026-05-04 | Filing | |
| $741.17 | 697 | $516,595.49 | 324 | 2026-05-04 | Filing | |
| $427.97 | 300 | $128,391.00 | 355,591 | 2026-04-01 | Filing | |
| $426.93 | 800 | $341,545.04 | 355,891 | 2026-04-01 | Filing |