First Solar CTO Markus Gloeckler disposes of $139,200 in common shares - FSLR News | Rallies