
Analyst Insights
Brainstorm Cell Therapeutics, Inc (BCLI) recent quarterly performance of -34.44% is not showing the real picture
Witnessing the stock’s movement on the chart, on Wednesday, Brainstorm Cell Therapeutics, Inc (NASDAQ: BCLI) had a quiet start as it plunged -4.84% to $1.18,