Close

ReneSola (SOL) Sells Ibaraki, Japan-Located Solar Power Project

Go back to ReneSola (SOL) Sells Ibaraki, Japan-Located Solar Power Project
RENESOLA LTD (NYSE: SOL) Delayed: 1.84 +0.15 (8.88%)
Previous Close $1.69    52 Week High $1.95 
Open $1.67    52 Week Low $0.70 
Day High $1.85    P/E N/A 
Day Low $1.66    EPS $0.00 
Volume 747,595