Live feed20:53:14·107dINSIDERFilingvia QuantisnowEVP, Corporate Affairs Sloan Samantha L. sold $57,679 worth of shares (303 units at $190.36) and converted options into 681 shares, increasing direct ownership by 33% to 1,523 units (SEC Form 4)ByQuantisnow·Wall Street's wire, on your screen.FSLR· First Solar Inc.TechnologyOriginal source