SEC CIK 1245053

KENNEDY R CRAIG

Reported ownership across 1 company, sourced from SEC Form 4 filings and updated daily.

Current Positions

CompanyShares OwnedAs Of
FSLRview stock →14,1082024-06-28

Position History — FSLR

Reported shares owned immediately after each Form 4 transaction, over time.

09,71019,41929,1292007-092011-062015-062019-062021-032022-062024-052024-06

Recent Filings — FSLR

DateActivitySharesPriceOwned After
2024-06-28Grant / award200$0.0014,108
2024-05-06Open-market sale1,200$196.6614,708
2024-05-06Open-market sale800$196.8313,908
2024-03-29Grant / award267$0.0015,908
2024-03-01Open-market sale1,500$157.7615,641
2023-12-29Grant / award262$0.0017,141
2023-09-30Grant / award279$0.0016,879
2023-08-07Open-market sale1,500$192.9216,600
2023-06-30Grant / award237$0.0018,100
2023-03-31Grant / award207$0.0017,863
2023-03-07Open-market sale1,500$215.3417,656
2022-12-30Grant / award268$0.0019,156
2022-10-17Open-market sale600$125.6818,888
2022-09-30Grant / award303$0.0019,488
2022-09-15Open-market sale600$134.6219,185
2022-08-15Open-market sale600$117.4119,785
2022-07-15Open-market sale600$64.7920,385
2022-06-30Grant / award588$0.0020,985
2022-06-15Open-market sale600$62.5020,397
2022-05-16Open-market sale600$63.7420,997
2022-04-18Open-market sale600$77.8521,597
2022-03-31Grant / award478$0.0022,197
2022-03-15Open-market sale600$71.4621,719
2022-02-15Open-market sale600$69.6422,319
2022-01-18Open-market sale600$81.3622,919
2021-12-31Grant / award459$0.0023,519
2021-12-15Open-market sale600$95.3423,060
2021-11-15Open-market sale1,200$111.1723,660
2021-09-30Grant / award420$0.0024,860
2021-07-15Open-market sale550$89.0324,440
2021-06-30Grant / award442$0.0024,990
2021-06-15Open-market sale550$78.7624,548
2021-05-17Open-market sale550$72.1025,098
2021-04-15Open-market sale550$79.5925,648
2021-03-31Grant / award459$0.0026,198
2021-03-15Open-market sale550$82.2325,739
2021-02-16Open-market sale550$101.7926,289
2021-01-15Open-market sale550$105.1626,839
2020-12-31Grant / award405$0.0027,389
2020-12-15Open-market sale550$85.5026,984
2020-11-16Open-market sale550$80.7727,534
2020-10-15Open-market sale550$80.7128,084
2020-09-30Grant / award605$0.0028,634
2020-09-15Open-market sale550$72.5628,029
2020-08-17Open-market sale550$75.1528,579
2020-06-30Grant / award809$0.0029,129
2020-03-31Grant / award1,110$0.0028,320
2019-12-31Grant / award715$0.0027,210
2019-09-30Grant / award690$0.0026,495
2019-08-06Open-market sale1,800$62.5525,805
2019-06-28Grant / award610$0.0027,605
2019-03-29Grant / award758$0.0026,995
2018-12-31Grant / award943$0.0026,237
2018-09-28Grant / award827$0.0025,294
2018-06-29Grant / award760$0.0024,467
2018-03-30Grant / award564$0.0023,707
2017-12-29Grant / award593$0.0023,143
2017-09-29Grant / award872$0.0022,550
2017-06-30Grant / award1,004$0.0021,678
2017-03-31Grant / award1,477$0.0020,674
2016-12-31Grant / award1,247$0.0019,197
2016-09-30Grant / award1,013$0.0017,950
2016-06-30Grant / award826$0.0016,937
2016-03-31Grant / award585$0.0016,111
2015-12-31Grant / award474$0.0015,526
2015-09-30Grant / award731$0.0015,052
2015-06-30Grant / award666$0.0014,321
2015-03-31Grant / award523$0.0013,655
2014-12-31Grant / award701$0.0013,132
2014-09-30Grant / award475$0.0012,431
2014-06-30Grant / award440$0.0011,956
2014-03-31Grant / award448$0.0011,516
2013-12-31Grant / award572$0.0011,068
2013-09-30Grant / award778$0.0010,496
2013-06-30Grant / award698$0.009,718
2013-03-31Grant / award1,160$0.009,020
2012-12-31Grant / award811$0.007,860
2012-09-30Grant / award1,129$0.007,049
2012-06-30Grant / award1,661$0.005,920
2012-03-31Grant / award999$0.004,259
2011-12-31Grant / award741$0.003,260
2011-09-30Grant / award396$0.002,519
2011-06-30Grant / award190$0.002,123
2011-03-31Grant / award156$0.001,933
2010-12-31Grant / award193$0.001,777
2010-09-24Grant / award170$0.001,584
2010-06-25Grant / award210$0.001,414
2010-03-26Grant / award215$0.001,204
2009-12-24Grant / award140$0.00989
2009-09-25Grant / award123$0.00849
2009-06-26Grant / award117$0.00726
2009-03-31Grant / award141$0.00609
2009-01-09Grant / award77$0.00468
2008-09-30Grant / award66$0.00391
2008-06-30Grant / award46$0.00325
2008-03-31Grant / award54$0.00279
2007-12-31Grant / award47$0.00225
2007-09-28Grant / award6$0.00178
2007-09-24———172

Source: SEC EDGAR Form 4 filings. For informational purposes only — not investment advice.