News

At the same time, Speiser’s insider sales of SNOW stock since its initial public offering have greatly outnumbered his buys. Speiser has sold $556.41 million worth of shares while buying $9.89 ...