| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $594.74 | 4,535 | $2,697,145.90 | 1,722,322 | 2026-06-16 | Filing | |
| $593.51 | 4,682 | $2,778,813.82 | 1,726,857 | 2026-06-16 | Filing | |
| $592.18 | 10,411 | $6,165,185.98 | 1,731,539 | 2026-06-16 | Filing | |
| $591.40 | 9,186 | $5,432,600.40 | 1,741,950 | 2026-06-16 | Filing | |
| $590.52 | 15,755 | $9,303,642.60 | 1,751,136 | 2026-06-16 | Filing | |
| $590.03 | 11,273 | $6,651,408.19 | 1,766,891 | 2026-06-15 | Filing | |
| $590.76 | 8,621 | $5,092,984.20 | 134,631 | 2026-06-15 | Filing | |
| $507.06 | 1,803 | $914,229.18 | 356,642 | 2026-06-04 | Filing | |
| $506.46 | 7,805 | $3,952,920.30 | 358,445 | 2026-06-04 | Filing | |
| $505.51 | 15,083 | $7,624,607.33 | 366,250 | 2026-06-04 | Filing | |
| $504.66 | 25,309 | $12,772,439.94 | 381,333 | 2026-06-04 | Filing | |
| $498.86 | 2,500 | $1,247,153.75 | 136,113 | 2026-06-03 | Filing | |
| $450.00 | 1,128 | $507,600.00 | 26,544 | 2026-05-26 | Filing | |
| $434.22 | 268 | $116,369.89 | 4,280 | 2026-05-22 | Filing | |
| $391.71 | 2,500 | $979,275.00 | 26,089 | 2026-02-25 | Filing | |
| $377.89 | 1,511 | $570,991.79 | 28,589 | 2026-02-23 | Filing | |
| $376.49 | 2,458 | $925,412.42 | 30,100 | 2026-02-23 | Filing | |
| $379.16 | 534 | $202,471.44 | 4,625 | 2026-02-24 | Filing | |
| $361.21 | 5,000 | $1,806,062.00 | 138,565 | 2026-02-17 | Filing | |
| $255.53 | 609 | $155,620.33 | 4,413 | 2025-12-01 | Filing |