Snowflake stock is trading -28.51% below its average target price of $166.66 after marking a 5.0% during today's afternoon session. Analysts are giving the Large-Cap Software company an average rating of buy and target prices ranging from $105.0 to $220.0 per share.
The stock has an average amount of shares sold short at 3.5%, and a short ratio of 1.47. The company's insiders own 4.51% of its outstanding shares, which indicates a strong alignment between management and shareholder interests. Finally, we also note that an average number of institutional investors are invested in the stock, with 62.9% of Snowflake's shares being owned by this investor type.
Institutions Invested in Snowflake
Date Reported | Holder | Percentage | Shares | Value |
---|---|---|---|---|
2024-06-30 | Vanguard Group Inc | 7% | 22,496,118 | $2,680,209,968 |
2024-06-30 | Blackrock Inc. | 5% | 16,775,166 | $1,998,610,032 |
2024-06-30 | Morgan Stanley | 4% | 12,366,594 | $1,473,368,361 |
2024-06-30 | Altimeter Capital Management, LP | 3% | 9,550,746 | $1,137,885,418 |
2024-06-30 | Bank of Montreal/Can/ | 2% | 7,608,036 | $906,429,008 |
2024-06-30 | Sc Us (ttgp), Ltd. | 2% | 7,500,787 | $893,651,255 |
2024-06-30 | State Street Corporation | 2% | 6,812,188 | $811,610,882 |
2024-06-30 | Norges Bank Investment Management | 2% | 6,184,513 | $736,829,056 |
2024-06-30 | JP Morgan Chase & Company | 1% | 4,266,473 | $508,311,854 |
2024-06-30 | FMR, LLC | 1% | 4,260,319 | $507,578,661 |
Besides an analyst consensus of strong upside potential, other market factors point to there being positive market sentiment on Snowflake.