Sign inGet started

KENNEDY R CRAIG

Insider CIK 1245053 · VVR Director · FSLR Director · VTA Director · VBF Director · VLT Director · VKQ Director · VGM Director · VTN Director · VMO Director · VPV Director · VCV Director · VKI Director

Track record PRO

XXXX$█.██M██+██%
XXXX$█.██M██+██%
XXXX$█.██M██+██%
Track record
See how this insider's past purchases performed 30 and 90 days later, and a conviction score on each buy.
Upgrade to Pro · $99/yearAlready Pro? Log in

Trades across companies

TickerCodeTradeFiledSharesPriceValueOwned after
FSLR FIRST SOLAR, INC. A Award2024-06-282024-07-01200— $014,108SEC↗
FSLR FIRST SOLAR, INC. S Sale2024-05-062024-05-071,200$196.66 $236.0K14,708SEC↗
FSLR FIRST SOLAR, INC. S Sale2024-05-062024-05-07800$196.83 $157.5K13,908SEC↗
FSLR FIRST SOLAR, INC. A Award2024-03-292024-04-02267— $015,908SEC↗
FSLR FIRST SOLAR, INC. S Sale2024-03-012024-03-051,500$157.76 $236.6K15,641SEC↗
FSLR FIRST SOLAR, INC. A Award2023-12-292024-01-02262— $017,141SEC↗
FSLR FIRST SOLAR, INC. A Award2023-09-302023-10-03279— $016,879SEC↗
FSLR FIRST SOLAR, INC. S Sale2023-08-072023-08-081,500$192.92 $289.4K16,600SEC↗
FSLR FIRST SOLAR, INC. A Award2023-06-302023-07-03237— $018,100SEC↗
FSLR FIRST SOLAR, INC. A Award2023-03-312023-04-03207— $017,863SEC↗
FSLR FIRST SOLAR, INC. S Sale2023-03-072023-03-081,500$215.34 $323.0K17,656SEC↗
FSLR FIRST SOLAR, INC. A Award2022-12-302023-01-04268— $019,156SEC↗
FSLR FIRST SOLAR, INC. S Sale2022-10-172022-10-17600$125.68 $75.4K18,888SEC↗
FSLR FIRST SOLAR, INC. A Award2022-09-302022-10-03303— $019,488SEC↗
FSLR FIRST SOLAR, INC. S Sale2022-09-152022-09-15600$134.62 $80.8K19,185SEC↗
FSLR FIRST SOLAR, INC. S Sale2022-08-152022-08-17600$117.41 $70.4K19,785SEC↗
FSLR FIRST SOLAR, INC. S Sale2022-07-152022-07-15600$64.79 $38.9K20,385SEC↗
FSLR FIRST SOLAR, INC. A Award2022-06-302022-07-01588— $020,985SEC↗
FSLR FIRST SOLAR, INC. S Sale2022-06-152022-06-15600$62.50 $37.5K20,397SEC↗
FSLR FIRST SOLAR, INC. S Sale2022-05-162022-05-16600$63.74 $38.2K20,997SEC↗
FSLR FIRST SOLAR, INC. S Sale2022-04-182022-04-19600$77.85 $46.7K21,597SEC↗
FSLR FIRST SOLAR, INC. A Award2022-03-312022-04-04478— $022,197SEC↗
FSLR FIRST SOLAR, INC. S Sale2022-03-152022-03-16600$71.46 $42.9K21,719SEC↗
FSLR FIRST SOLAR, INC. S Sale2022-02-152022-02-15600$69.64 $41.8K22,319SEC↗
FSLR FIRST SOLAR, INC. S Sale2022-01-182022-01-19600$81.36 $48.8K22,919SEC↗
FSLR FIRST SOLAR, INC. A Award2021-12-312022-01-03459— $023,519SEC↗
FSLR FIRST SOLAR, INC. S Sale2021-12-152021-12-15600$95.34 $57.2K23,060SEC↗
FSLR FIRST SOLAR, INC. S Sale2021-11-152021-11-151,200$111.17 $133.4K23,660SEC↗
FSLR FIRST SOLAR, INC. A Award2021-09-302021-10-01420— $024,860SEC↗
FSLR FIRST SOLAR, INC. S Sale2021-07-152021-07-16550$89.03 $49.0K24,440SEC↗
FSLR FIRST SOLAR, INC. A Award2021-06-302021-07-02442— $024,990SEC↗
FSLR FIRST SOLAR, INC. S Sale2021-06-152021-06-15550$78.76 $43.3K24,548SEC↗
FSLR FIRST SOLAR, INC. S Sale2021-05-172021-05-17550$72.10 $39.7K25,098SEC↗
FSLR FIRST SOLAR, INC. S Sale2021-04-152021-04-15550$79.59 $43.8K25,648SEC↗
FSLR FIRST SOLAR, INC. A Award2021-03-312021-04-05459— $026,198SEC↗
FSLR FIRST SOLAR, INC. S Sale2021-03-152021-03-16550$82.23 $45.2K25,739SEC↗
FSLR FIRST SOLAR, INC. S Sale2021-02-162021-02-17550$101.79 $56.0K26,289SEC↗
FSLR FIRST SOLAR, INC. S Sale2021-01-152021-01-19550$105.16 $57.8K26,839SEC↗
FSLR FIRST SOLAR, INC. A Award2020-12-312021-01-05405— $027,389SEC↗
FSLR FIRST SOLAR, INC. S Sale2020-12-152020-12-16550$85.50 $47.0K26,984SEC↗
FSLR FIRST SOLAR, INC. S Sale2020-11-162020-11-17550$80.77 $44.4K27,534SEC↗
FSLR FIRST SOLAR, INC. S Sale2020-10-152020-10-16550$80.71 $44.4K28,084SEC↗
FSLR FIRST SOLAR, INC. A Award2020-09-302020-10-01605— $028,634SEC↗
FSLR FIRST SOLAR, INC. S Sale2020-09-152020-09-16550$72.56 $39.9K28,029SEC↗
FSLR FIRST SOLAR, INC. S Sale2020-08-172020-08-18550$75.15 $41.3K28,579SEC↗
FSLR FIRST SOLAR, INC. A Award2020-06-302020-07-02809— $029,129SEC↗
FSLR FIRST SOLAR, INC. A Award2020-03-312020-04-021,110— $028,320SEC↗
FSLR FIRST SOLAR, INC. A Award2019-12-312020-01-02715— $027,210SEC↗
FSLR FIRST SOLAR, INC. A Award2019-09-302019-10-01690— $026,495SEC↗
FSLR FIRST SOLAR, INC. S Sale2019-08-062019-08-071,800$62.55 $112.6K25,805SEC↗
FSLR FIRST SOLAR, INC. A Award2019-06-282019-07-02610— $027,605SEC↗
FSLR FIRST SOLAR, INC. A Award2019-03-292019-04-02758— $026,995SEC↗
FSLR FIRST SOLAR, INC. A Award2018-12-312019-01-02943— $026,237SEC↗
FSLR FIRST SOLAR, INC. A Award2018-09-282018-10-01827— $025,294SEC↗
FSLR FIRST SOLAR, INC. A Award2018-06-292018-07-02760— $024,467SEC↗
FSLR FIRST SOLAR, INC. A Award2018-03-302018-04-03564— $023,707SEC↗
FSLR FIRST SOLAR, INC. A Award2017-12-292018-01-03593— $023,143SEC↗
FSLR FIRST SOLAR, INC. A Award2017-09-292017-10-03872— $022,550SEC↗
FSLR FIRST SOLAR, INC. A Award2017-06-302017-07-051,004— $021,678SEC↗
FSLR FIRST SOLAR, INC. A Award2017-03-312017-04-041,477— $020,674SEC↗
FSLR FIRST SOLAR, INC. A Award2016-12-312017-01-031,247— $019,197SEC↗
FSLR FIRST SOLAR, INC. A Award2016-09-302016-10-041,013— $017,950SEC↗
FSLR FIRST SOLAR, INC. A Award2016-06-302016-07-05826— $016,937SEC↗
FSLR FIRST SOLAR, INC. A Award2016-03-312016-04-04585— $016,111SEC↗
FSLR FIRST SOLAR, INC. A Award2015-12-312016-01-05474— $015,526SEC↗
FSLR FIRST SOLAR, INC. A Award2015-09-302015-10-02731— $015,052SEC↗
FSLR FIRST SOLAR, INC. A Award2015-06-302015-07-02666— $014,321SEC↗
FSLR FIRST SOLAR, INC. A Award2015-03-312015-04-02523— $013,655SEC↗
FSLR FIRST SOLAR, INC. A Award2014-12-312015-01-05701— $013,132SEC↗
FSLR FIRST SOLAR, INC. A Award2014-09-302014-10-02475— $012,431SEC↗
FSLR FIRST SOLAR, INC. A Award2014-06-302014-07-01440— $011,956SEC↗
FSLR FIRST SOLAR, INC. A Award2014-03-312014-04-02448— $011,516SEC↗
FSLR FIRST SOLAR, INC. A Award2013-12-312014-01-03572— $011,068SEC↗
FSLR FIRST SOLAR, INC. A Award2013-09-302013-10-02778— $010,496SEC↗
FSLR FIRST SOLAR, INC. A Award2013-06-302013-07-01698— $09,718SEC↗
FSLR FIRST SOLAR, INC. A Award2013-03-312013-04-021,160— $09,020SEC↗
VKQ Invesco Municipal Trust P Buy2013-03-122013-03-1355$13.94 $76755SEC↗
VKI Invesco Advantage Municipa P Buy2013-03-122013-03-1365$12.77 $83065SEC↗
VBF Invesco Bond Fund P Buy2013-03-122013-03-1340$20.05 $80240SEC↗
FSLR FIRST SOLAR, INC. A Award2012-12-312013-01-03811— $07,860SEC↗
VMO Invesco Municipal Opportun J Other2012-10-152013-03-0149$0.99 $4949SEC↗
FSLR FIRST SOLAR, INC. A Award2012-09-302012-10-021,129— $07,049SEC↗
FSLR FIRST SOLAR, INC. A Award2012-06-302012-07-031,661— $05,920SEC↗
FSLR FIRST SOLAR, INC. A Award2012-03-312012-04-03999— $04,259SEC↗
FSLR FIRST SOLAR, INC. A Award2011-12-312012-01-04741— $03,260SEC↗