Insider · CIK 0001245053
KENNEDY R CRAIG
Reports to the SEC for 37 companies · TEMPE, AZ
Transactions
50
Companies
37
Filings
19
CIK
0001245053
Forms 4 and 5
Insider transactions
| Date | Company | Value |
|---|---|---|
| 2024-06-28 | FSLRFIRST SOLAR, INC.A Award | — |
| 2024-05-06 | FSLRFIRST SOLAR, INC.S Sale | −$157K |
| 2024-05-06 | FSLRFIRST SOLAR, INC.S Sale | −$236K |
| 2024-03-29 | FSLRFIRST SOLAR, INC.A Award | — |
| 2024-03-01 | FSLRFIRST SOLAR, INC.S Sale | −$237K |
| 2023-12-29 | FSLRFIRST SOLAR, INC.A Award | — |
| 2023-09-30 | FSLRFIRST SOLAR, INC.A Award | — |
| 2023-08-07 | FSLRFIRST SOLAR, INC.S Sale | −$289K |
| 2023-06-30 | FSLRFIRST SOLAR, INC.A Award | — |
| 2023-03-31 | FSLRFIRST SOLAR, INC.A Award | — |
| 2023-03-07 | FSLRFIRST SOLAR, INC.S Sale | −$323K |
| 2022-12-30 | FSLRFIRST SOLAR, INC.A Award | — |
| 2022-10-17 | FSLRFIRST SOLAR, INC.S Sale | −$75.4K |
| 2022-09-30 | FSLRFIRST SOLAR, INC.A Award | — |
| 2022-09-15 | FSLRFIRST SOLAR, INC.S Sale | −$80.8K |
| 2022-08-15 | FSLRFIRST SOLAR, INC.S Sale | −$70.4K |
| 2022-07-15 | FSLRFIRST SOLAR, INC.S Sale | −$38.9K |
| 2022-06-30 | FSLRFIRST SOLAR, INC.A Award | — |
| 2022-06-15 | FSLRFIRST SOLAR, INC.S Sale | −$37.5K |
| 2022-05-16 | FSLRFIRST SOLAR, INC.S Sale | −$38.2K |
| 2022-04-18 | FSLRFIRST SOLAR, INC.S Sale | −$46.7K |
| 2022-03-31 | FSLRFIRST SOLAR, INC.A Award | — |
| 2022-03-15 | FSLRFIRST SOLAR, INC.S Sale | −$42.9K |
| 2022-02-15 | FSLRFIRST SOLAR, INC.S Sale | −$41.8K |
| 2022-01-18 | FSLRFIRST SOLAR, INC.S Sale | −$48.8K |
| 2021-12-31 | FSLRFIRST SOLAR, INC.A Award | — |
| 2021-12-15 | FSLRFIRST SOLAR, INC.S Sale | −$57.2K |
| 2021-11-15 | FSLRFIRST SOLAR, INC.S Sale | −$133K |
| 2021-09-30 | FSLRFIRST SOLAR, INC.A Award | — |
| 2021-07-15 | FSLRFIRST SOLAR, INC.S Sale | −$49K |
| 2021-06-30 | FSLRFIRST SOLAR, INC.A Award | — |
| 2021-06-15 | FSLRFIRST SOLAR, INC.S Sale | −$43.3K |
| 2021-05-17 | FSLRFIRST SOLAR, INC.S Sale | −$39.7K |
| 2021-04-15 | FSLRFIRST SOLAR, INC.S Sale | −$43.8K |
| 2021-03-31 | FSLRFIRST SOLAR, INC.A Award | — |
| 2021-03-15 | FSLRFIRST SOLAR, INC.S Sale | −$45.2K |
| 2021-02-16 | FSLRFIRST SOLAR, INC.S Sale | −$56K |
| 2021-01-15 | FSLRFIRST SOLAR, INC.S Sale | −$57.8K |
| 2020-12-31 | FSLRFIRST SOLAR, INC.A Award | — |
| 2020-12-15 | FSLRFIRST SOLAR, INC.S Sale | −$47K |
| 2020-11-16 | FSLRFIRST SOLAR, INC.S Sale | −$44.4K |
| 2020-10-15 | FSLRFIRST SOLAR, INC.S Sale | −$44.4K |
| 2020-09-30 | FSLRFIRST SOLAR, INC.A Award | — |
| 2020-09-15 | FSLRFIRST SOLAR, INC.S Sale | −$39.9K |
| 2020-08-17 | FSLRFIRST SOLAR, INC.S Sale | −$41.3K |
| 2020-06-30 | FSLRFIRST SOLAR, INC.A Award | — |
| 2020-03-31 | FSLRFIRST SOLAR, INC.A Award | — |
| 2019-12-31 | FSLRFIRST SOLAR, INC.A Award | — |
| 2019-09-30 | FSLRFIRST SOLAR, INC.A Award | — |
| 2019-08-06 | FSLRFIRST SOLAR, INC.S Sale | −$113K |
Recent filings
- 4KENNEDY R CRAIG0001127602-24-019628SEC(opens sec.gov)
- 4KENNEDY R CRAIG0001127602-24-014496SEC(opens sec.gov)
- 4KENNEDY R CRAIG0001127602-24-011984SEC(opens sec.gov)
- 4KENNEDY R CRAIG0001127602-24-008503SEC(opens sec.gov)
- 4KENNEDY R CRAIG0001127602-24-000190SEC(opens sec.gov)
- 4KENNEDY R CRAIG0001127602-23-025303SEC(opens sec.gov)
- 4KENNEDY R CRAIG0001127602-23-022185SEC(opens sec.gov)
- 4KENNEDY R CRAIG0001127602-23-019740SEC(opens sec.gov)
- 4KENNEDY R CRAIG0001127602-23-012000SEC(opens sec.gov)
- 4KENNEDY R CRAIG0001127602-23-009476SEC(opens sec.gov)
- 4KENNEDY R CRAIG0001127602-23-000650SEC(opens sec.gov)
- 4KENNEDY R CRAIG0001127602-22-023978SEC(opens sec.gov)
- 4KENNEDY R CRAIG0001127602-22-023299SEC(opens sec.gov)
- 4KENNEDY R CRAIG0001127602-22-022446SEC(opens sec.gov)
- 4KENNEDY R CRAIG0001127602-22-021198SEC(opens sec.gov)
- 4KENNEDY R CRAIG0001127602-22-019358SEC(opens sec.gov)
- 4KENNEDY R CRAIG0001127602-22-018511SEC(opens sec.gov)
- 4KENNEDY R CRAIG0001127602-22-017531SEC(opens sec.gov)
- 4KENNEDY R CRAIG0001127602-22-014652SEC(opens sec.gov)
Companies
- FIRST SOLAR, INC.DirectorFSLR
- Invesco Advantage Municipal Income Trust IIDirectorVKI
- Invesco Bond FundDirectorVBF
- Invesco California Value Municipal Income TrustDirectorVCV
- Invesco Dynamic Credit Opportunities FundDirector
- Invesco High Income Trust IIDirectorVLT
- Invesco Municipal Opportunity TrustDirectorVMO
- Invesco Municipal TrustDirectorVKQ
- Invesco Pennsylvania Value Municipal Income TrustDirectorVPV
- Invesco Senior Income TrustDirectorVVR
- Invesco Senior Loan FundDirector
- Invesco Trust for Investment Grade MunicipalsDirectorVGM
- Invesco Trust for Investment Grade New York MunicipalsDirectorVTN
- Invesco Van Kampen Massachusetts Value Municipal Income TrustDirector
- Invesco Van Kampen Ohio Quality Municipal TrustDirector
- Invesco Van Kampen Select Sector Municipal TrustDirector
- Invesco Van Kampen Trust for Investment Grade New Jersey MunicipalsDirector
- Invesco Van Kampen Trust for Value MunicipalsDirector
- VAN KAMPEN ADVANTAGE MUNICIPAL INCOME TRUSTDirector
- VAN KAMPEN ADVANTAGE PENNSYLVANIA MUNICIPAL INCOME TRUSTDirector
- VAN KAMPEN CALIFORNIA MUNICIPAL TRUSTDirector
- VAN KAMPEN CALIFORNIA QUALITY MUNICIPAL TRUSTDirector
- VAN KAMPEN FLORIDA QUALITY MUNICIPAL TRUSTDirector
- VAN KAMPEN HIGH INCOME TRUSTDirector
- VAN KAMPEN INCOME TRUSTDirector
- VAN KAMPEN INVESTMENT GRADE MUNICIPAL TRUSTDirector
- VAN KAMPEN MUNICIPAL INCOME TRUSTDirector
- VAN KAMPEN MUNICIPAL OPPORTUNITY TRUST IIDirector
- VAN KAMPEN NEW YORK QUALITY MUNICIPAL TRUSTDirector
- VAN KAMPEN NEW YORK VALUE MUNICIPAL INCOME TRUSTDirector
- VAN KAMPEN OHIO VALUE MUNICIPAL INCOME TRUSTDirector
- VAN KAMPEN PENNSYLVANIA QUALITY MUNICIPAL TRUSTDirector
- VAN KAMPEN STRATEGIC SECTOR MUNICIPAL TRUSTDirector
- VAN KAMPEN TRUST FOR INVESTMENT GRADE CALIFORNIA MUNIDirector
- VAN KAMPEN TRUST FOR INVESTMENT GRADE FLORIDA MUNICIPALSDirector
- VAN KAMPEN TRUST FOR INVESTMENT GRADE PENNSYLVANIA MUNICIPALDirector
- VAN KAMPEN VALUE MUNICIPAL INCOME TRUSTDirector
Address
C/O FIRST SOLAR, INC. 350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ, 85281-1244