The estimated Net Worth of Michael L Speiser is at least $1 Billion dollars as of 29 June 2023. Michael Speiser owns over 500,000 units of Snowflake stock worth over $290,307,584 and over the last 15 years Michael sold SNOW stock worth over $711,413,318.

Locked

Wallmine is a radically better financial terminal.
Sign up in seconds, it's free!

Michael Speiser SNOW stock SEC Form 4 insiders trading

Michael has made over 15 trades of the Snowflake stock since 2009, according to the Form 4 filled with the SEC. Most recently Michael sold 500,000 units of SNOW stock worth $88,835,000 on 29 June 2023.

The largest trade Michael's ever made was selling 4,437,833 units of Snowflake stock on 9 July 2018 worth over $103,756,536. On average, Michael trades about 267,668 units every 142 days since 2008. As of 29 June 2023 Michael still owns at least 1,556,025 units of Snowflake stock.

You can see the complete history of Michael Speiser stock trades at the bottom of the page.