Snowflake Inc - Class A
Snowflake Inc - Class A
Current Price
$157.47
+4.45%GoodMoat Value
$63.94
59.4% overvaluedSnowflake Inc - Class A (SNOW) Stock Analysis
SNOW Financial Charts
FCF vs CAPEX
Cash vs Debt
Net Cash: 87M
Revenue
265M
FY20
592M
FY21
1.2B
FY22
2.1B
FY23
2.8B
FY24
3.6B
FY25
4.7B
FY26
Net Income
—
FY20
—
FY21
—
FY22
—
FY23
—
FY24
—
FY25
—
FY26
SNOW 52-Week Range
Price sits at 23% of its 52-week range.
Snowflake Inc - Class A (SNOW) Financial Summary
Snowflake Inc - Class A (SNOW) is a Consumer Cyclical company in the Leisure industry, listed on NYSE. The stock currently trades at $157.47 with a market capitalization of $53.89B.
Key valuation metrics include a P/E ratio of -40.47, price-to-book ratio of 28.01, and EPS of $-3.95. The company reports a profit margin of -28.4% and return on equity of -69.2%.
SNOW Key Financial Metrics
| Metric | Value |
|---|---|
| Market Cap | $53.89B |
| P/E Ratio | -40.47 |
| EPS | $-3.95 |
| P/B Ratio | 28.01 |
| P/S Ratio | 11.50 |
| Profit Margin | -28.4% |
| Return on Equity | -69.2% |
| Debt/Equity | 1.42 |
SNOW Revenue & Earnings History
| Year | Revenue | Net Income |
|---|---|---|
| FY20 | $264.75M | $-348.54M |
| FY21 | $592.05M | $-539.10M |
| FY22 | $1.22B | $-679.95M |
| FY23 | $2.07B | $-796.71M |
| FY24 | $2.81B | $-836.10M |
| FY25 | $3.63B | $-1.29B |
| FY26 | $4.68B | $-1.33B |
Snowflake Inc - Class A (SNOW) Valuation
Based on GoodMoat's DCF model, Snowflake Inc - Class A has a fair value estimate of $63.94. At the current price of $157.47, the stock appears 146.3% overvalued relative to our intrinsic value estimate.
SNOW Quality Indicators
Snowflake Inc - Class A maintains a profit margin of -28.4% and an operating margin of -30.6%. Return on equity stands at -69.2%. The current ratio is 1.30. Debt-to-equity ratio is 1.42.
About Snowflake Inc - Class A
Snowflake Inc - Class A
SNOW Free Cash Flow
Snowflake Inc - Class A generated $1.12B in trailing twelve-month free cash flow, representing an FCF yield of 2.08%. This moderate FCF yield indicates reasonable cash generation.
SNOW Shares Outstanding
Snowflake Inc - Class A has 0.34 billion shares outstanding at a share price of $157.47, giving it a market capitalization of $53.89B.