20.42-1.27 (-5.86%)
at Thu, Jun 6, 2024, 2:47AM EDT - U.S. markets open in 6 hours 28 minutes
Delayed Quote