10:30am (EST) We have profits to take on our First Solar (FSLR, $18.94, up $0.54) put option trade as our Hard Stop on the other half of our May 18 puts (FSLR120519P00018000, $1.25, down $0.30) has been triggered.  The trade returned 51% in just under 3 weeks and it was ourRead more

More