NYSE:SNOWIT
Snowflake (SNOW) Valuation In Focus After Recent Share Price Pullback
Why Snowflake is Drawing Attention Now
Snowflake (SNOW) is back on many watchlists after recent trading left the stock with a negative return over the past month and past 3 months, alongside double digit annual revenue and net income growth.
See our latest analysis for Snowflake.
At a share price of US$172.91, Snowflake has seen a 10.34% 7 day share price return after a steeper 30 day decline of 17.42% and a 90 day fall of 32.73%. The 1 year total shareholder return of 10.25% and 3 year total...