Insider · CIK 0001424440
Gaffney John T
Reports to the SEC for 1 company · TEMPE, AZ
Transactions
19
Companies
1
Filings
6
CIK
0001424440
Forms 4 and 5
Insider transactions
| Date | Company | Value |
|---|---|---|
| 2009-12-01 | FSLRFIRST SOLAR, INC.M Exercise/Conversion | — |
| 2009-12-01 | FSLRFIRST SOLAR, INC.F Tax Payment | −$1.01M |
| 2009-12-01 | FSLRFIRST SOLAR, INC.M Exercise/Conversion | — |
| 2009-12-01 | FSLRFIRST SOLAR, INC.F Tax Payment | −$75.7K |
| 2009-12-01 | FSLRFIRST SOLAR, INC. · Restricted Stock UnitsM Exercise/Conversion | — |
| 2009-12-01 | FSLRFIRST SOLAR, INC. · Restricted Stock UnitsM Exercise/Conversion | — |
| 2009-09-30 | FSLRFIRST SOLAR, INC.M Exercise/Conversion | — |
| 2009-09-30 | FSLRFIRST SOLAR, INC.F Tax Payment | −$97.1K |
| 2009-09-30 | FSLRFIRST SOLAR, INC. · Restricted Stock UnitsM Exercise/Conversion | — |
| 2009-06-30 | FSLRFIRST SOLAR, INC.M Exercise/Conversion | — |
| 2009-06-30 | FSLRFIRST SOLAR, INC.D Disposition to Issuer | −$101K |
| 2009-06-30 | FSLRFIRST SOLAR, INC. · Restricted Stock UnitsM Exercise/Conversion | — |
| 2009-04-27 | FSLRFIRST SOLAR, INC. · Restricted Stock UnitsA Award | — |
| 2009-03-31 | FSLRFIRST SOLAR, INC.M Exercise/Conversion | — |
| 2009-03-31 | FSLRFIRST SOLAR, INC.D Disposition to Issuer | −$63.3K |
| 2009-03-31 | FSLRFIRST SOLAR, INC. · Restricted Stock UnitsM Exercise/Conversion | — |
| 2008-12-31 | FSLRFIRST SOLAR, INC.M Exercise/Conversion | — |
| 2008-12-31 | FSLRFIRST SOLAR, INC.D Disposition to Issuer | −$79.2K |
| 2008-12-31 | FSLRFIRST SOLAR, INC. · Restricted Stock UnitsM Exercise/Conversion | — |
Recent filings
- 4Gaffney John T0001127602-09-024245SEC(opens sec.gov)
- 4Gaffney John T0001127602-09-020312SEC(opens sec.gov)
- 4Gaffney John T0001127602-09-015092SEC(opens sec.gov)
- 4Gaffney John T0001127602-09-010002SEC(opens sec.gov)
- 4Gaffney John T0001127602-09-008469SEC(opens sec.gov)
- 4Gaffney John T0001127602-09-000561SEC(opens sec.gov)
Companies
Address
C/O FIRST SOLAR, INC. 350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ, 85281-1244