Earnings event
Price moves use the Nasdaq-reported earnings date 2026-07-28. Release timing is unavailable.
-6.90%
$166.32 → $154.85
-15.15%
$166.32 → $141.13
-16.13%
$166.32 → $139.49