Markets Ladenburg starts Renovacor at buy; PT $22 Ladenburg Thalmann initiated coverage of Renovacor (NASDAQ:RCOR) with a “buy” rating and $22 price target. The stock closed at $7.93 on Oct. 13. Renovacor is a preclinical-stage biotech company focused on developing... October 14, 2021