Craig R Kennedy

Affiliations

  • Director at First Solar Inc. (FSLR), 2024-07-01
  • Director at Invesco Dynamic Credit Opportunities Fund (VTA), 2014-09-03
  • Director at Invesco Bond Fund (VBF), 2014-09-03
  • Director at Invesco Trust For Investment Grade New York Municipals (VTN), 2014-09-03
  • Director at Invesco Advantage Municipal Income Trust Ii (VKI), 2014-09-03
  • Director at Invesco Pennsylvania Value Municipal Income Trust (VPV), 2014-09-03
  • Director at Invesco California Value Municipal Income Trust (VCV), 2014-09-03
  • Director at Invesco Municipal Opportunity Trust (VMO), 2014-09-03
  • Director at Invesco Trust For Investment Grade Municipals (VGM), 2014-09-03
  • Director at Invesco Municipal Trust (VKQ), 2014-09-03
  • Director at Invesco Senior Income Trust (VVR), 2014-09-03
  • Director at Invesco High Income Trust Ii (VLT), 2014-09-03
  • Director at Van Kampen Select Sector Municipal Trust (VKL), 2010-03-15
Insider Trading: Purchases See All
Company Symbol Price Amount Relationship Remaining Holdings Date Form 4
VBF $20.05 40 Director 40 2013-03-12 Filing
VKI $12.77 65 Director 65 2013-03-12 Filing
VKQ $13.94 55 Director 55 2013-03-12 Filing
VTA $11.52 1,000 Director 2,000 2010-07-02 Filing
VTA $11.40 1,000 Director 1,000 2010-07-01 Filing
Insider Trading: Sales See All
Company Symbol Price Amount Relationship Remaining Holdings Date Form 4
FSLR $196.83 800 Director 13,908 2024-05-06 Filing
FSLR $196.66 1,200 Director 14,708 2024-05-06 Filing
FSLR $157.76 1,500 Director 15,641 2024-03-01 Filing
FSLR $192.92 1,500 Director 16,600 2023-08-07 Filing
FSLR $215.34 1,500 Director 17,656 2023-03-07 Filing