| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $345.93 | 2,565 | $887,307.89 | 38,975 | 2026-05-12 | Filing | |
| $345.24 | 33,915 | $11,708,746.77 | 41,540 | 2026-05-12 | Filing | |
| $343.66 | 28,641 | $9,842,880.62 | 38,975 | 2026-05-11 | Filing | |
| $342.83 | 7,589 | $2,601,759.64 | 67,616 | 2026-05-11 | Filing | |
| $353.50 | 3,819 | $1,350,020.32 | 44,767 | 2026-03-11 | Filing | |
| $354.24 | 23,011 | $8,151,508.68 | 766,457 | 2026-03-11 | Filing | |
| $353.75 | 9,907 | $3,504,551.72 | 789,468 | 2026-03-11 | Filing | |
| $354.35 | 3,729 | $1,321,359.96 | 125,764 | 2026-03-11 | Filing | |
| $354.95 | 10,153 | $3,603,827.66 | 38,975 | 2026-03-11 | Filing | |
| $348.79 | 4,370 | $1,524,194.82 | 7,936 | 2026-02-13 | Filing | |
| $334.88 | 16,895 | $5,657,730.02 | 36,644 | 2025-12-17 | Filing | |
| $335.12 | 3,465 | $1,161,190.80 | 53,539 | 2025-12-17 | Filing | |
| $339.90 | 100 | $33,990.00 | 5,826 | 2025-11-20 | Filing | |
| $329.45 | 3,220 | $1,060,829.00 | 10,186 | 2025-09-12 | Filing | |
| $321.18 | 8,150 | $2,617,576.25 | 22,818 | 2025-08-25 | Filing | |
| $319.04 | 1,210 | $386,038.40 | 10,186 | 2025-08-22 | Filing | |
| $313.50 | 118,573 | $37,172,398.35 | 769,607 | 2025-08-18 | Filing | |
| $314.43 | 10,517 | $3,306,860.31 | 769,607 | 2025-08-18 | Filing | |
| $316.32 | 8,920 | $2,821,610.08 | 16,627 | 2025-08-14 | Filing | |
| $316.48 | 8,780 | $2,778,694.40 | 16,627 | 2025-08-14 | Filing |