One look at this chart reveals the strength of last week’s rally. As recently as March 30, the S&P 500 was trading at 6528.
Find the latest Snowflake Inc. (SNOW) stock quote, history, news and other vital information to help you with your stock trading and investing.