| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 | 
|---|---|---|---|---|---|---|
| $383.56 | 288 | $110,465.28 | 9,810 | 2025-06-11 | Filing | |
| $381.87 | 512 | $195,517.44 | 10,098 | 2025-06-11 | Filing | |
| $379.54 | 400 | $151,816.00 | 10,610 | 2025-06-11 | Filing | |
| $425.00 | 4,850 | $2,061,250.00 | 192,421 | 2025-06-06 | Filing | |
| $421.00 | 4,864 | $2,047,744.00 | 197,271 | 2025-06-06 | Filing | |
| $423.70 | 3,376 | $1,430,411.20 | 181,929 | 2025-06-06 | Filing | |
| $422.88 | 11,811 | $4,994,635.68 | 185,305 | 2025-06-06 | Filing | |
| $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 |