It's likely to be time for all wounds – even for a short seller.
Citron Research recommended that investors start buying Nvidiaback makers in December 2016. That was a painful trade. Nvidia shares, which had already tripled over the previous year, went on to win another 147% over the next 21 months until the stock ended on October 1.
Then …
Source link