Is this a good pick?

FSLR Looks like its a good stock. Anyone recommend a buy or sell on this?