Brainstorm Cell Therapeutics, Inc (NASDAQ:BCLI) jumps 30.74% In 2025; How Attractive Is It At $1.22?
In last trading session, Brainstorm Cell Therapeutics, Inc (NASDAQ:BCLI) saw 0.52 million shares changing hands with its beta currently measuring 0.21. Company’s recent per share