
Stock
Can Brainstorm Cell Therapeutics, Inc Bounce Back? 52-Week Performance and Analyst Predictions
Brainstorm Cell Therapeutics, Inc (BCLI) current stock price is $1.17. During the last trading session, the stock soared, reaching $24.35 after opening at $1.17. The stock’s lowest point was $6.0 before it closed at $1.2. Brainstorm Cell Therapeutics, Inc’s stock market performance has been somewhat