News

What Snowflake does have, though, is free cash flow (albeit currently only a meager $27.7 million, which values the stock at 4,105 times free cash flow). It seems to me, if you want to own ...
Brian White has given his Sell rating due to a combination of factors that suggest Snowflake’s stock is currently overvalued and potentially facing headwinds in the near future.