$1.07 -0.02 (-1.83%)
11/27/2009 1:00 PM

StemCells, Inc. (STEM)

CAPS Rating: 3 out of 5

A biopharmaceutical company that operates in one segment, the development of novel cell-based therapeutics designed to treat human diseases and disorders.

Featured Broker Partners