Snowflake prices IPO at $120 a share By: FOX Business September 15, 2020 at 23:35 PM EDT Price values tech company at $33 billion; shares set to begin trading Wednesday Read More >>