| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $770.70 | 21,329 | $16,438,260.30 | 596,642 | 2026-05-05 | Filing | |
| $769.41 | 27,368 | $21,057,212.88 | 617,971 | 2026-05-05 | Filing | |
| $768.66 | 30,478 | $23,427,219.48 | 645,339 | 2026-05-05 | Filing | |
| $767.68 | 4,062 | $3,118,316.16 | 675,817 | 2026-05-05 | Filing | |
| $766.91 | 1,523 | $1,168,003.93 | 679,879 | 2026-05-05 | Filing | |
| $765.14 | 5,509 | $4,215,156.26 | 681,402 | 2026-05-05 | Filing | |
| $756.98 | 4,000 | $3,027,920.00 | 8,080 | 2026-05-04 | Filing | |
| $446.08 | 7,653 | $3,413,850.24 | 19,960 | 2025-11-06 | Filing | |
| $447.03 | 569 | $254,360.07 | 34,575 | 2025-11-06 | Filing | |
| $445.72 | 135 | $60,172.20 | 35,144 | 2025-11-06 | Filing | |
| $445.09 | 3,428 | $1,525,768.52 | 35,279 | 2025-11-06 | Filing | |
| $444.07 | 2,334 | $1,036,459.38 | 38,707 | 2025-11-06 | Filing | |
| $442.87 | 7,534 | $3,336,582.58 | 41,041 | 2025-11-06 | Filing | |
| $450.45 | 6,349 | $2,859,907.05 | 2,730 | 2025-11-05 | Filing | |
| $452.19 | 4,000 | $1,808,760.00 | 12,493 | 2025-11-03 | Filing | |
| $271.15 | 9,939 | $2,694,959.85 | 10,631 | 2024-08-21 | Filing | |
| $270.09 | 12,805 | $3,458,502.45 | 20,570 | 2024-08-21 | Filing | |
| $268.97 | 613 | $164,878.61 | 33,375 | 2024-08-21 | Filing | |
| $263.28 | 9,540 | $2,511,691.20 | 593,402 | 2024-08-14 | Filing | |
| $262.12 | 120,460 | $31,574,975.20 | 602,942 | 2024-08-14 | Filing |