The year has had its share of tech initial public offerings, and usually, these tech stocks soar after their IPO. Snowflake Inc (NYSE:SNOW) surged past its IPO price of $120, although since then, it ...
Shares of data-lake and data-warehousing firm Snowflake (SNOW) melted down below its IPO price of $120 per share immediately following the release of its solid quarterly results, only to recover the ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results