"Sold FSLR 149.30 + 3.40"

Published: Tue, 07/07/09

All out from yesterday