Tag: Snowflakes

  • Snowflake’s wild ride – and how investing pros see its future

    Investors love Snowflake Inc.’s stock at $400 and hate it at $165. That’s the nature of the business, isn’t it?  Especially in this crazy cycle over the last two years of lockdowns, free money, exploding demand and now rising inflation and rates. But with the Fed providing some clarity on its actions, the time has […]