Earnings event
Price moves use the Nasdaq-reported earnings date 2026-06-04. Release timing is unavailable.
-7.22%
$50.94 → $47.26
-12.54%
$50.94 → $44.55
-7.93%
$50.94 → $46.90