TradingView
chaching23
Feb 6, 2019 3:53 AM

Seems to be stalling Short

SPDR Series Trust SPDR S&P Biotech ETFArca

Description

under 82 could be a good short LABD IBB
More