Brainstorm Cell Therapeutics (BCLI) had the highest return in 2003 by a US stock in the Nasdaq Composite (IXIC), returning 4,605.9%.

money illustration

Explore