News

In terms of revenue, 37 analysts combined have a consensus estimate of $1.01 billion for Snowflake for their FY Q1. If the ...