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 ...