Earnings event
Price moves use the Nasdaq-reported earnings date 2026-06-04. Release timing is unavailable.
-8.85%
$535.63 → $488.21
-16.88%
$535.63 → $445.22
-19.01%
$535.63 → $433.83