Front Page Investors Short Snowflake Inc. Puts Options In Huge Volume - For a 10% Yield Over 1.3 Years Out Yahoo Finance · 1d ago Read the full story at Yahoo Finance →