20.53-1.16 (-5.35%)
at Thu, Jun 6, 2024, 2:13AM EDT - U.S. markets open in 7 hours 2 minutes
Delayed Quote