PLCE shorts ease but remain extreme after earnings crash
PLCE heads into the final day of April with one of the most compressed short structures in retail — and a stock that just shed 10% on the week, closing at $3.22. Short sellers have been actively covering over the past…
