Earnings event
Price moves use the Nasdaq-reported earnings date 2026-07-20. Release timing is unavailable.
-0.78%
$72.73 → $72.16
+4.08%
$72.73 → $75.70
-4.29%
$72.73 → $69.61