Retail companies make up about two thirds of the 20 most shorted companies announcing earnings this week. Here’s the “short” list.
Retail companies make up about two thirds of the 20 most shorted companies announcing earnings this week. Here’s the “short” list.