1.42-0.12 (-7.79%)
at Tue, Jun 4, 2024, 3:45AM EDT - U.S. markets close in 4 hours 11 minutes
Delayed Quote