SKIN Shorts Bite Hard Heading Into Q1 Print
SkinHealth Systems reports its Q1 results today with short sellers firmly in control of the narrative. Short interest is the dominant story here. Bears have built a substantial position — 12.9% of the free float is…
