Snowflake Stock Is Down Nearly 50% From its Highs. Is it a Buy Now?
4/3 20:55
Shares of Snowflake (NYSE: SNOW) have fallen sharply since the data warehousing leader delivered its fiscal fourth-quarter report after the bell Wednesday. The former high-flier has also lost nearly half its value from the peak it hit in November....