
Capricor Therapeutics Inc (CAPR) 20 Days SMA touch 3.74%: Odds are Looking very much in favour
Witnessing the stock’s movement on the chart, on Thursday, Capricor Therapeutics Inc (NASDAQ: CAPR) had a quiet start as it plunged -6.27% to $7.78, before