TradingView
TimZhang
Oct 14, 2016 7:27 PM

$59 may have a bounce but likely head to $56  Short

SPDR Series Trust SPDR S&P Biotech ETFArca

Description

You were warned on this at $68, a few jitters laughed. I know LABD holders are smiling.
More