Snowflake Inc. SNOW

$341.04 -0.28% at last close

Financials (TTM)

Revenue
$5.43 billion
Net Income
$-1,088,444,000
Net Margin
-20.03%
Return on Equity
-50.63%
Debt-to-Equity
—
P/E Ratio
—
Price / Book
55.97
Price / Sales
22.14

Over the trailing twelve months, Snowflake Inc. generated revenue of $5.43 billion and net income of $-1,088,444,000, a net margin of -20.03%.

At the last closing price of $341.04, SNOW trades at 22.14 times sales, with a market capitalization of $120.32 billion.

Key Stats

Last Close
$341.04
Market Cap
$120.32 billion
52-Week Range
$118.30 – $384.56
Average Volume
5.08 million shs

Data is delayed and provided for informational purposes only. Not investment advice. See our disclaimer.