| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $421.99 | 14,559 | $6,143,752.41 | 197,116 | 2025-06-06 | Filing | |
| $421.04 | 8,828 | $3,716,941.12 | 211,675 | 2025-06-06 | Filing | |
| $419.86 | 14,590 | $6,125,757.40 | 220,503 | 2025-06-06 | Filing | |
| $418.90 | 14,981 | $6,275,540.90 | 235,093 | 2025-06-06 | Filing | |
| $417.88 | 25,894 | $10,820,584.72 | 250,074 | 2025-06-06 | Filing | |
| $417.08 | 4,361 | $1,818,885.88 | 275,968 | 2025-06-06 | Filing | |
| $415.64 | 600 | $249,384.00 | 280,329 | 2025-06-06 | Filing | |
| $414.65 | 1,000 | $414,650.00 | 280,929 | 2025-06-06 | Filing | |
| $423.95 | 25 | $10,598.75 | 3,451 | 2025-06-06 | Filing | |
| $422.84 | 75 | $31,713.00 | 3,476 | 2025-06-06 | Filing | |
| $422.10 | 100 | $42,210.00 | 3,551 | 2025-06-06 | Filing | |
| $419.98 | 125 | $52,497.50 | 3,651 | 2025-06-06 | Filing | |
| $418.42 | 105 | $43,934.10 | 3,776 | 2025-06-06 | Filing | |
| $417.61 | 83 | $34,661.63 | 3,881 | 2025-06-06 | Filing | |
| $419.11 | 200 | $83,822.00 | 3,964 | 2025-06-05 | Filing | |
| $416.40 | 100 | $41,640.00 | 4,164 | 2025-06-05 | Filing | |
| $415.61 | 500 | $207,805.00 | 4,264 | 2025-06-05 | Filing | |
| $414.65 | 1,287 | $533,654.55 | 4,764 | 2025-06-05 | Filing | |
| $412.68 | 300 | $123,804.00 | 6,051 | 2025-06-05 | Filing | |
| $410.97 | 200 | $82,194.00 | 6,351 | 2025-06-05 | Filing |