Investors Short Snowflake Inc. Puts Options In Huge Volume - For a 10% Yield Over 1.3 Years Out
Investors have shorted a huge volume of Snowflake, Inc. put options that expire in 499 days and are 50% below today's price. They gain a 10% yield for 1.37 years away - a very bullish play in SNOW stock.
Barchart ·