Earnings event
Price moves use the Nasdaq-reported earnings date 2026-08-05. Release timing is unavailable.
-19.66%
$417.80 → $335.67
-27.30%
$417.80 → $303.76
-23.27%
$417.80 → $320.56