Kennedy R Craig

Number of records: 50
SEC FilingCompany/StockTrade DateTransactionSharesAvg. PriceTotal% HoldingsGain/Loss
01-Jul-24 5:27 PM
View: 
First Solar, Inc. (FSLR) 28-Jun-24Grant 200----1%
13.91K to 14.11K
07-May-24 6:31 PM
View: 
First Solar, Inc. (FSLR) 06-May-24Private Sale 2,000$196.73$393,456.00(13%)
15.91K to 13.91K
02-Apr-24 6:33 PM
View: 
First Solar, Inc. (FSLR) 29-Mar-24Grant 267----2%
15.64K to 15.91K
05-Mar-24 4:06 PM
View: 
First Solar, Inc. (FSLR) 01-Mar-24Private Sale 1,500$157.76$236,640.00(9%)
17.14K to 15.64K
02-Jan-24 8:44 PM
View: 
First Solar, Inc. (FSLR) 29-Dec-23Grant 262----2%
16.88K to 17.14K
03-Oct-23 10:00 PM
View: 
First Solar, Inc. (FSLR) 30-Sep-23Grant 279----2%
16.6K to 16.88K
08-Aug-23 4:05 PM
View: 
First Solar, Inc. (FSLR) 07-Aug-23Private Sale 1,500$192.92$289,380.00(8%)
18.1K to 16.6K
03-Jul-23 4:20 PM
View: 
First Solar, Inc. (FSLR) 30-Jun-23Grant 237----1%
17.86K to 18.1K
03-Apr-23 7:27 PM
View: 
First Solar, Inc. (FSLR) 31-Mar-23Grant 207----1%
17.66K to 17.86K
08-Mar-23 6:35 PM
View: 
First Solar, Inc. (FSLR) 07-Mar-23Private Sale 1,500$215.34$323,010.00(8%)
19.16K to 17.66K
04-Jan-23 5:51 PM
View: 
First Solar, Inc. (FSLR) 30-Dec-22Grant 268----1%
18.89K to 19.16K
17-Oct-22 4:47 PM
View: 
First Solar, Inc. (FSLR) 17-Oct-22Private Sale 600$125.68$75,408.00(3%)
19.49K to 18.89K
03-Oct-22 5:20 PM
View: 
First Solar, Inc. (FSLR) 30-Sep-22Grant 303----2%
19.18K to 19.49K
15-Sep-22 4:01 PM
View: 
First Solar, Inc. (FSLR) 15-Sep-22Private Sale 600$134.62$80,772.00(3%)
19.79K to 19.18K
17-Aug-22 4:27 PM
View: 
First Solar, Inc. (FSLR) 15-Aug-22Private Sale 600$117.41$70,446.00(3%)
20.39K to 19.79K
15-Jul-22 9:24 PM
View: 
First Solar, Inc. (FSLR) 15-Jul-22Sale 600$64.79$38,874.00(3%)
20.98K to 20.39K
01-Jul-22 4:21 PM
View: 
First Solar, Inc. (FSLR) 30-Jun-22Grant 588----3%
20.4K to 20.98K
15-Jun-22 4:05 PM
View: 
First Solar, Inc. (FSLR) 15-Jun-22Sale 600$62.50$37,500.00(3%)
21.0K to 20.4K
16-May-22 4:37 PM
View: 
First Solar, Inc. (FSLR) 16-May-22Sale 600$63.74$38,244.00(3%)
21.6K to 21.0K
19-Apr-22 4:12 PM
View: 
First Solar, Inc. (FSLR) 18-Apr-22Market Sale 600$77.85$46,710.00(3%)
22.2K to 21.6K
(8%)
04-Apr-22 5:01 PM
View: 
First Solar, Inc. (FSLR) 31-Mar-22Grant 478----2%
21.72K to 22.2K
16-Mar-22 5:43 PM
View: 
First Solar, Inc. (FSLR) 15-Mar-22Sale 600$71.46$42,876.00(3%)
22.32K to 21.72K
15-Feb-22 4:00 PM
View: 
First Solar, Inc. (FSLR) 15-Feb-22Sale 600$69.64$41,784.00(3%)
22.92K to 22.32K
19-Jan-22 8:10 PM
View: 
First Solar, Inc. (FSLR) 18-Jan-22Market Sale 600$81.36$48,816.00(3%)
23.52K to 22.92K
(4%)
03-Jan-22 4:33 PM
View: 
First Solar, Inc. (FSLR) 31-Dec-21Grant 459----2%
23.06K to 23.52K
15-Dec-21 7:26 PM
View: 
First Solar, Inc. (FSLR) 15-Dec-21Market Sale 600$95.34$57,204.00(3%)
23.66K to 23.06K
< 1%
15-Nov-21 4:01 PM
View: 
First Solar, Inc. (FSLR) 15-Nov-21Market Sale 1,200$111.17$133,404.00(5%)
24.86K to 23.66K
< 1%
01-Oct-21 4:10 PM
View: 
First Solar, Inc. (FSLR) 30-Sep-21Grant 420----2%
24.44K to 24.86K
16-Jul-21 5:17 PM
View: 
First Solar, Inc. (FSLR) 15-Jul-21Market Sale 550$89.03$48,966.50(2%)
24.99K to 24.44K
4%
15-Jun-21 6:26 PM
View: 
First Solar, Inc. (FSLR) 15-Jun-21Market Sale 550$78.76$43,318.00(2%)
25.1K to 24.55K
< 1%
17-May-21 4:53 PM
View: 
First Solar, Inc. (FSLR) 17-May-21Market Sale 550$72.10$39,655.00(2%)
25.65K to 25.1K
(7%)
15-Apr-21 4:10 PM
View: 
First Solar, Inc. (FSLR) 15-Apr-21Market Sale 550$79.59$43,774.50(2%)
26.2K to 25.65K
3%
05-Apr-21 5:38 PM
View: 
First Solar, Inc. (FSLR) 31-Mar-21Grant 459----2%
25.74K to 26.2K
16-Mar-21 4:19 PM
View: 
First Solar, Inc. (FSLR) 15-Mar-21Market Sale 550$82.23$45,226.50(2%)
26.29K to 25.74K
6%
17-Feb-21 4:28 PM
View: 
First Solar, Inc. (FSLR) 16-Feb-21Market Sale (Planned) 550$101.79$55,984.50(2%)
26.84K to 26.29K
24%
19-Jan-21 5:04 PM
View: 
First Solar, Inc. (FSLR) 15-Jan-21Market Sale 550$105.16$57,838.00(2%)
27.39K to 26.84K
27%
05-Jan-21 4:38 PM
View: 
First Solar, Inc. (FSLR) 31-Dec-20Grant 405----2%
26.98K to 27.39K
16-Dec-20 4:17 PM
View: 
First Solar, Inc. (FSLR) 15-Dec-20Market Sale 550$85.50$47,025.00(2%)
27.53K to 26.98K
10%
17-Nov-20 4:49 PM
View: 
First Solar, Inc. (FSLR) 16-Nov-20Market Sale 550$80.77$44,423.50(2%)
28.08K to 27.53K
5%
16-Oct-20 5:03 PM
View: 
First Solar, Inc. (FSLR) 15-Oct-20Market Sale 550$80.71$44,390.50(2%)
28.63K to 28.08K
5%
01-Oct-20 4:57 PM
View: 
First Solar, Inc. (FSLR) 30-Sep-20Grant 605----2%
28.03K to 28.63K
16-Sep-20 5:41 PM
View: 
First Solar, Inc. (FSLR) 15-Sep-20Market Sale 550$72.56$39,908.00(2%)
28.58K to 28.03K
(6%)
18-Aug-20 4:12 PM
View: 
First Solar, Inc. (FSLR) 17-Aug-20Market Sale 550$75.15$41,332.50(2%)
29.13K to 28.58K
(2%)
02-Jul-20 4:57 PM
View: 
First Solar, Inc. (FSLR) 30-Jun-20Grant 809----3%
28.32K to 29.13K
02-Apr-20 4:44 PM
View: 
First Solar, Inc. (FSLR) 31-Mar-20Grant 1,110----4%
27.21K to 28.32K
02-Jan-20 4:51 PM
View: 
First Solar, Inc. (FSLR) 31-Dec-19Grant 715----3%
26.5K to 27.21K
01-Oct-19 4:25 PM
View: 
First Solar, Inc. (FSLR) 30-Sep-19Grant 690----3%
25.8K to 26.5K
07-Aug-19 4:08 PM
View: 
First Solar, Inc. (FSLR) 06-Aug-19Market Sale 1,800$62.55$112,590.00(7%)
27.61K to 25.8K
(23%)
02-Jul-19 4:50 PM
View: 
First Solar, Inc. (FSLR) 28-Jun-19Grant 610----2%
27.0K to 27.61K
02-Apr-19 4:39 PM
View: 
First Solar, Inc. (FSLR) 29-Mar-19Grant 758----3%
26.24K to 27.0K