Earnings event
Price moves use the Nasdaq-reported earnings date 2026-07-28. Release timing is unavailable.
-1.11%
$424.36 → $419.64
-2.79%
$424.36 → $412.53
+2.60%
$424.36 → $435.39