Snowflake stock doubles in trading debut By: FOX Business September 16, 2020 at 12:45 PM EDT Snowflake's initial public offering valued the company at $33 billion. Read More >>