https://www.barrons.com/articles/snowflake-stock-price-rating-downgrade-e904512b
The company's shares sold off earlier in the week. The worries are likely to linger.
Create an account or login to join the discussion