Actually you shorts paid it, thank you.
NFLX much much higher after earnings as hedge funds get greedy wanting more and more shares.
Then same exact thing happens tomorrow with Amazon. Warehouses must be seen to believed but one thing is for sure, research and development paid off with Amazon.
Sentiment: Strong Buy