Short term momentum is subsiding and the short is in. Insiders are selling and no positive news yet. Purchased a put option NTRA Oct 2018 30.000 @ $7
Disclaimer
The information and publications are not meant to be, and do not constitute, financial, investment, trading, or other types of advice or recommendations supplied or endorsed by TradingView. Read more in the Terms of Use.