Stephen Taub Snap’s Sharp Sell-off Burns Prominent Longs And why the shorts are still holding on to their positions. Stephen Taub June 20, 2018