Is Brainstorm Cell Therapeutics, Inc (NASDAQ: BCLI) Proving The Doubters Wrong?

Brainstorm Cell Therapeutics, Inc (BCLI) concluded trading on Thursday at a closing price of $0.91, with 5.98 million shares of worth about $5.44 million changed hands on the day. Half year performance of the stock remained negative as price took a plunge of -57.51% during that period and on April 10, 2025 the price saw […]

These Numbers Could Change Investor Views For Brainstorm Cell Therapeutics, Inc. (NASDAQ: BCLI)

Liberty Wealth Management LLC recently announced the acquisition of new stake in Brainstorm Cell Therapeutics, Inc. (NASDAQ:BCLI). The institutional investor has increased its shareholding in the Healthcare company by 134.22% to 0.35 million shares with purchase of 0.2 million shares. This fresh investment now brings its stake to 0.72% valued currently at $98381.0. In addition, […]