Could Brainstorm Cell Therapeutics, Inc. (NASDAQ: BCLI) Regain All Of Its Losses Given A -21.85% Dip From High?
During the last session, Brainstorm Cell Therapeutics, Inc. (NASDAQ:BCLI)’s traded shares were 0.72 million, with the beta value of the company hitting 0.43. At the