ICONIQ Strategic Partners III, L.P., Ten Percent Owner at Snowflake, holds 420.01K shares in Snowflake (Ticker: SNOW). Most recently, ICONIQ Strategic Partners III, L.P. Bought $420,007 shares of Snowflake on Sep 22, 2020 for an estimated value of 50.40M.