Snowflake Stock Down 45% From Highs, Time To Buy?

Snowflake stock has been trending lower over the last month due to the broader sell-off in high-growth tech names, on account of fears of inflation and higher bond yields. The stock, which trades at about $220 per share currently, is down by about 20% over the last month and by about 45% from its...