12:20pm (EST) Shares of First Solar (FSLR, $20.91, up $0.31) cleared $20 yesterday and have traded up to $21.69 today.  The stock is off its highs but the strangle trade we profiled in our Weekly Wrap on Sunday and in the Daily Tuesday morning for First Solar hit our targetsRead more

More