Earnings event
Price moves use the Nasdaq-reported earnings date 2026-07-29. Release timing is unavailable.
-5.25%
$427.48 → $405.03
-13.78%
$427.48 → $368.57
-13.36%
$427.48 → $370.36