The highest closing price for Brainstorm Cell Therapeutics (BCLI) all-time was $776.25, on January 7, 2005. The latest price is $2.02.

money illustration

Daily pricing data for Brainstorm Cell Therapeutics dates back to 5/28/2003, and may be incomplete.

Explore