Last week was a little rough for those short. Yet, we know that the Russell 2000, is weak. That 30%+ of the small caps, and about 20% of the medium caps are not profitable. Despite published P/E by rating agencies. (Read the fine print).
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.