Snowflake, which helps businesses manage data, has signed a lease for 82,505 square feet of office space in Times Square.
Yes, Snowflake's top-line growth is impressive. But there are two problems: Snowflake's substantial net losses and valuation.
The company has beaten EPS expectations in eight of the last nine quarters. This time around, analysts will focus on whether ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results