Markets Rodman & Renshaw starts BioRestorative Therapies at buy; PT $15 Rodman & Renshaw launched coverage of BioRestorative Therapies (NASDAQ:BRTX) with a “buy” rating and $15 target price. The stock closed at $2.02 on June 26. BioRestorative develops therapeutic products using cell... June 27, 2024