2011-08-22 | First Solar, Inc. FSLR | President, Components Bus Grp | 1,000 0.0012% | $88.75 | $88,750 | -63.38% | ||
2010-08-16 | First Solar, Inc. FSLR | EVP, Marketing & Prod. Mgmt. | 1,000 0.0012% | $123.91 | $123,910 | +9.12% | ||
2010-02-26 | First Solar, Inc. FSLR | EVP, Marketing & Prod. Mgmt. | 1,000 0.0012% | $103.00 | $103,000 | +24.36% |