Snowflake SNOW shares are overvalued, as suggested by a Value Score of F. In terms of the forward 12-month Price/Sales (P/S), SNOW is trading at 10.80X, a premium compared with the Zacks Internet – ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results