Capricor Therapeutics Inc (NASDAQ: CAPR): Is It Possible To Be Up 263.80% YTD And Still Lose Money
During the last session, Capricor Therapeutics Inc (NASDAQ:CAPR)’s traded shares were 2.2 million, with the beta value of the company hitting 4.05. At the end