2.96-0.09 (-2.95%)
at Wed, May 29, 2024, 3:32PM EDT - U.S. markets open in 8 hours 33 minutes
Delayed Quote