| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $321.01 | 357 | $114,599.46 | 14,359 | 2026-05-28 | Filing | |
| $320.41 | 9,643 | $3,089,689.52 | 14,716 | 2026-05-28 | Filing | |
| $309.13 | 5,000 | $1,545,636.00 | 42,519 | 2026-05-14 | Filing | |
| $309.45 | 1,459 | $451,485.65 | 85,485 | 2026-05-14 | Filing | |
| $308.54 | 14,156 | $4,367,760.19 | 86,944 | 2026-05-14 | Filing | |
| $307.85 | 32,119 | $9,887,750.64 | 101,100 | 2026-05-14 | Filing | |
| $307.04 | 445 | $136,634.27 | 37,626 | 2026-05-13 | Filing | |
| $306.37 | 8,393 | $2,571,394.46 | 38,071 | 2026-05-13 | Filing | |
| $295.22 | 4,963 | $1,465,185.79 | 24,867 | 2026-05-11 | Filing | |
| $280.32 | 20,000 | $5,606,450.00 | 204,339 | 2026-05-04 | Filing | |
| $280.09 | 91 | $25,487.74 | 9,120 | 2026-05-01 | Filing | |
| $278.69 | 9,865 | $2,749,298.55 | 9,211 | 2026-05-01 | Filing | |
| $279.25 | 13,689 | $3,822,671.05 | 45,547 | 2026-04-30 | Filing | |
| $280.72 | 20,294 | $5,697,031.12 | 53,809 | 2026-04-30 | Filing | |
| $279.34 | 7,786 | $2,174,903.09 | 74,103 | 2026-04-30 | Filing | |
| $271.47 | 18,652 | $5,063,467.77 | 52,856 | 2026-04-29 | Filing | |
| $270.45 | 10,523 | $2,845,912.73 | 71,508 | 2026-04-29 | Filing | |
| $269.56 | 21,923 | $5,909,570.46 | 82,031 | 2026-04-29 | Filing | |
| $271.11 | 1,950 | $528,673.28 | 25,212 | 2026-04-27 | Filing | |
| $270.09 | 4,175 | $1,127,609.89 | 27,162 | 2026-04-27 | Filing |