CAPR Bears Ease Grip, But Borrow Cost Stays Curiously Cheap
Capricor Therapeutics closes the July 4 week at $23.21 — down 24% on the month, 24% on the week — with the short position still near multi-month highs and the August 6 earnings date drawing closer. The structural short…
