Article

ForbesForbes on 2021-01-25 16:20

Down 25% From December Highs, Is Snowflake Stock A Buy?

Snowflake stock trades at levels of around $286, down by roughly 26% from its December highs driven in part by a partial lock-up expiration, which ...

Related news