21.17+0.87 (+4.29%)
at Fri, Jun 7, 2024, 2:16AM EDT - U.S. markets open in 6 hours 59 minutes
Delayed Quote