Snowflake stock slides after Barclays downgrade, putting SNOW’s valuation debate back in play
Snowflake Inc shares hovered near $209 in premarket trade on Wednesday after ending Tuesday down 4.94% at $209.39, as a Barclays downgrade pushed investors back to an old worry: how much upside is left at this price. The pullback came alongside a broader retreat in tech shares.