Live feed20:24:22·113dINSIDERFilingvia QuantisnowEVP, Corporate Affairs Sloan Samantha L. was granted 211 shares and sold $21,748 worth of shares (111 units at $195.93), increasing direct ownership by 10% to 1,145 units (SEC Form 4)ByQuantisnow·Wall Street's wire, on your screen.FSLR· First Solar Inc.TechnologyOriginal source