First Solar CEO Mark Widmar sells $262,952 in stock

First Solar CEO Mark Widmar sells $262,952 in stock