KineRuby

Research

HomeSNOW overviewFinancial chartsStock screener

Valuation & planning

DCF valuationCompound interestDividend snowballAll tools

Watchlist

Star a ticker to pin it here.

KineRubyLog in
HomeAnalysisScreenerTools
Snowflake Inc. logo

Snowflake Inc.

SNOWNYSE

$312.39

Last price · USD

Market cap
$105.4B
P/E
—
EV / EBITDA
—
P/S
22.5x
FCF yield
1.1%
Div. yield
0.00%

Multiples use last price and FY2026 annual figures. Market cap estimated from diluted shares.

OverviewBusinessFinancialsPeersChartsValuation

Snowflake Inc. key metrics & ratios

Annual · USD millions except per-share data · 36 lines

Fiscal yearTrend2026latest2025202420232022CAGR
Growth (year over year)
Revenue growth29.2%29.2%35.9%69.4%——
Operating income growth1.4%-33.0%-30.0%-17.8%——
Net income growth-3.6%-53.8%-4.9%-17.2%——
EPS (diluted) growth-2.3%-51.4%-2.0%-10.6%——
Free cash flow growth22.6%17.3%56.9%511.6%——
Margins
Gross margin67.2%66.5%68.0%65.3%62.4%—
Operating margin-30.6%-40.2%-39.0%-40.8%-58.6%—
EBITDA margin-23.1%-30.3%-26.0%-36.4%-53.8%—
Net margin-28.4%-35.5%-29.8%-38.6%-55.8%—
FCF margin23.9%25.2%27.8%24.0%6.7%—
Returns on capital
Return on equity-69.2%-42.9%-16.1%-14.6%-13.5%—
Return on assets-14.6%-14.2%-10.2%-10.3%-10.2%—
Return on invested capital-78.1%-47.6%-29.2%-17.3%-17.1%—
Leverage & liquidity
Debt / equity1.42x0.90x0.06x0.05x0.04x—
Net debt / EBITDA0.08x-0.05x2.02x0.91x1.34x—
Current ratio1.30x1.75x1.85x2.50x3.29x—
Interest coverage-172.95x-527.73x————
Profitability & operating
EBIT(1,304)(1,282)(849)(816)(677)—
EBITDA(1,083)(1,100)(729)(752)(655)—
Operating income(1,435)(1,456)(1,095)(842)(715)—
Income before tax(1,312)(1,285)(849)(816)(677)—
Net income(1,332)(1,286)(836)(797)(680)—
Earnings per share
EPS (basic)(3.95)(3.86)(2.55)(2.50)(2.26)—
EPS (diluted)(3.95)(3.86)(2.55)(2.50)(2.26)—
Share count (millions)
Weighted avg shares outstanding337333328319300+3.0%
Weighted avg shares outstanding (diluted)337333328319300+3.0%
Balance sheet highlights
Net debt(87)56(1,475)(688)(879)—
Total debt2,7412,685288252206+90.9%
Total investments1,9572,9673,2344,1414,023-16.5%
Total stockholders' equity1,9243,0005,1805,4565,049-21.4%
Total assets9,1329,0348,2237,7226,650+8.3%
Cash flow highlights
Free cash flow1,12091377949681+92.7%
Operating cash flow1,222960848546110+82.5%
Capital expenditure(102)(46)(69)(49)(29)—
Net cash from operating activities1,222960848546110+82.5%
Additional fields
Accrued Expenses3741461027541+73.9%