Earnings event
Price moves use the Nasdaq-reported earnings date 2026-07-22. Release timing is unavailable.
-7.13%
$342.09 → $317.69