Earnings event
Price moves use the Nasdaq-reported earnings date 2026-08-12. Release timing is unavailable.
+4.04%
$40.55 → $42.19
+1.70%
$40.55 → $41.24
-8.31%
$40.55 → $37.18