| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $571.04 | 376 | $214,710.14 | 49,597 | 2026-05-14 | Filing | |
| $568.69 | 40 | $22,747.60 | 49,973 | 2026-05-14 | Filing | |
| $578.59 | 80 | $46,286.80 | 18,876 | 2026-05-14 | Filing | |
| $577.93 | 307 | $177,424.11 | 18,956 | 2026-05-14 | Filing | |
| $576.75 | 293 | $168,987.90 | 19,263 | 2026-05-14 | Filing | |
| $575.78 | 1,712 | $985,737.76 | 19,556 | 2026-05-14 | Filing | |
| $574.76 | 3,419 | $1,965,107.52 | 21,268 | 2026-05-14 | Filing | |
| $574.04 | 2,456 | $1,409,832.42 | 24,687 | 2026-05-14 | Filing | |
| $572.78 | 970 | $555,598.83 | 27,143 | 2026-05-14 | Filing | |
| $571.53 | 603 | $344,629.70 | 28,113 | 2026-05-14 | Filing | |
| $570.52 | 80 | $45,641.50 | 28,716 | 2026-05-14 | Filing | |
| $568.74 | 80 | $45,499.15 | 28,796 | 2026-05-14 | Filing | |
| $583.81 | 360 | $210,171.60 | 40,513 | 2026-05-13 | Filing | |
| $582.32 | 80 | $46,585.20 | 40,873 | 2026-05-13 | Filing | |
| $581.52 | 371 | $215,742.96 | 40,953 | 2026-05-13 | Filing | |
| $580.50 | 1,494 | $867,274.32 | 41,324 | 2026-05-13 | Filing | |
| $579.58 | 1,752 | $1,015,421.71 | 42,818 | 2026-05-13 | Filing | |
| $578.63 | 1,874 | $1,084,361.43 | 44,570 | 2026-05-13 | Filing | |
| $577.58 | 1,567 | $905,069.11 | 46,444 | 2026-05-13 | Filing | |
| $576.34 | 624 | $359,636.04 | 48,011 | 2026-05-13 | Filing |