Now trading at a price of $166.58, Snowflake has moved -0.1% so far today.
Over the last year, Snowflake logged a -2.0% change, with its stock price reaching a high of $205.66 and a low of $119.27. Over the same period, the stock underperformed the S&P 500 index by -12.0%. As of April 2023, the company's 50-day average price was $174.16. Snowflake Inc. provides a cloud-based data platform for various organizations in the United States and internationally. Based in Bozeman, MT, the large-cap Technology company has 6,310 full time employees. Snowflake has not offered a dividend during the last year.
An Exceptionally Strong Balance Sheet:
2021-03-05 | 2022-03-30 | |
---|---|---|
Revenue (MM) | $592 | $1,219 |
Gross Margins | 59.0% | 62.4% |
Operating Margins | -91.9% | -58.6% |
Net Margins | -91.06% | -55.76% |
Net Income (MM) | -$539 | -$680 |
Net Interest Expense (MM) | $8 | $9 |
Depreciation & Amort. (MM) | -$10 | -$21 |
Earnings Per Share | -$3.81 | -$2.74 |
EPS Growth | n/a | 28.08% |
Diluted Shares (MM) | 142 | 326 |
Free Cash Flow (MM) | -$2 | $151 |
Capital Expenditures (MM) | -$43 | -$41 |
Net Current Assets (MM) | $3,315 | $2,998 |
Current Ratio | 5.45 | 3.29 |
Long Term Debt (MM) | n/a | n/a |
Snowflake has an excellent current ratio, growing revenues and decreasing reinvestment in the business, and a strong EPS growth trend. However, Snowflake's financial statements include several red flags such as slimmer gross margins than its peers and consistently negative margins - albeit with a positive growth rate.
Snowflake does not have a meaningful trailing P/E ratio since its earnings per share are currently in the red. Based on its EPS guidance of $0.99, the company has a forward P/E ratio of 175.9. In comparison, the average P/E ratio for the Technology sector is 27.16. Furthermore, Snowflake is likely overvalued compared to the book value of its equity, since its P/B ratio of 10.27 is higher than the sector average of 6.23.
Analysts Give Snowflake an Average Rating of Buy:
The 37 analysts following Snowflake have set target prices ranging from $105.0 to $600.0 per share, for an average of $200.02 with a buy rating. As of April 2023, the company is trading -12.9% away from its average target price, indicating that there is an analyst consensus of some upside potential.
Snowflake has an average amount of shares sold short because 3.7% of the company's shares are sold short. Institutions own 67.0% of the company's shares, and the insider ownership rate stands at 9.45%, suggesting a large amount of insider shareholders. The largest shareholder is Vanguard Group Inc, whose 6% stake in the company is worth $3,009,084,828.