27.20-0.10 (-0.37%)
at Wed, Nov 29, 2023, 11:35AM EST - U.S. markets close in 1 hour 56 minutes
Delayed Quote