Earnings event
Price moves use the Nasdaq-reported earnings date 2026-06-02. Release timing is unavailable.
-2.80%
$31.82 → $30.93
-4.78%
$31.82 → $30.30
+0.79%
$31.82 → $32.07