First Solar CTO Markus Gloeckler sells 800 shares for $160,000 - FSLR News | Rallies