CAPR - Capricor Therapeutics - 100%+ Short Float of Retail Shares - Long Setup
$CAPR is shaping up for a potential repeat of what we saw in November. Short interest has climbed back above 30% of the float, sentiment around FDA approval has pushed the stock down to levels that seem to reflect a …