SNOW Financial SummarySnowflake Inc. key financial data and ratios.Income Statement (Latest Annual)Revenue$4.68BNet Income-$1.33BEPS-3.95TTM RatiosP/S12.28P/B29.89Current Ratio1.30Key Metrics