Stem Powers Grid Optimization at Major California Solar Project

Go back to Stem Powers Grid Optimization at Major California Solar Project
STEMCELLS (NYSE: STEM) Delayed: 5.46 -0.24 (4.21%)
Previous Close $5.70    52 Week High $3.08 
Open $5.72    52 Week Low $0.21 
Day High $5.72    P/E N/A 
Day Low $5.37    EPS $-0.49 
Volume 84,479