Home
Screener
Insiders
Rankings
Sign in
Create account
Insiders
· Profile
Garabedian Raffi
Chief Technology Officer at First Solar. Filing since 15 May 2012.
CIK 0001549086
Company
Date
Role
Action
Shares
Amount
Of holding
FSLR
First Solar
8 Mar 2021
Chief Technology Officer
Sold, plan not stated
7,348
$540.59K
29.4%
FSLR
First Solar
11 May 2020
Chief Technology Officer
Sold, plan not stated
15,016
$645.80K
98.8%
FSLR
First Solar
27 Mar 2020
Chief Technology Officer
Sold, plan not stated
7,079
$252.16K
31.8%
FSLR
First Solar
28 Oct 2019
Chief Technology Officer
Sold, plan not stated
16,370
$870.56K
98.9%
FSLR
First Solar
6 May 2019
Chief Technology Officer
Sold, plan not stated
20,141
$1.21M
54.9%
FSLR
First Solar
4 Sep 2018
Chief Technology Officer
Sold, plan not stated
3,863
$199.36K
70.0%
FSLR
First Solar
1 Aug 2018
Chief Technology Officer
Sold, plan not stated
4,159
$220.05K
43.0%
FSLR
First Solar
1 May 2018
Chief Technology Officer
Sold, plan not stated
3,162
$220.30K
24.6%
FSLR
First Solar
18 Dec 2017
Chief Technology Officer
Sold, plan not stated
11,284
$790.58K
98.3%
FSLR
First Solar
1 Aug 2017
Chief Technology Officer
Sold, plan not stated
5,800
$289.01K
33.6%
FSLR
First Solar
5 Aug 2016
Chief Technology Officer
Sold, plan not stated
37,994
$1.66M
95.0%
FSLR
First Solar
4 Aug 2016
Chief Technology Officer
Sold, plan not stated
52,006
$2.32M
56.5%
FSLR
First Solar
13 Apr 2016
Chief Technology Officer
Sold, plan not stated
2,467
$151.10K
55.1%
FSLR
First Solar
23 Mar 2016
Chief Technology Officer
Sold, plan not stated
2,158
$153.76K
32.5%
FSLR
First Solar
15 Mar 2016
Chief Technology Officer
Sold, plan not stated
2,468
$173.38K
35.6%
FSLR
First Solar
8 Mar 2016
Chief Technology Officer
Sold, plan not stated
1,342
$91.34K
40.1%
FSLR
First Solar
12 Nov 2015
Chief Technology Officer
Sold, plan not stated
20,303
$1.11M
99.1%
FSLR
First Solar
11 Nov 2015
Chief Technology Officer
Sold, plan not stated
889
$48.65K
4.2%
FSLR
First Solar
10 Nov 2015
Chief Technology Officer
Sold, plan not stated
23,808
$1.32M
52.7%
FSLR
First Solar
1 Oct 2013
Chief Technology Officer
Sold, plan not stated
262
$10.58K
24.5%
FSLR
First Solar
3 Sep 2013
Chief Technology Officer
Sold, plan not stated
2,362
$87.46K
68.8%
FSLR
First Solar
8 May 2013
Chief Technology Officer
Sold, plan not stated
5,404
$244.10K
61.2%
FSLR
First Solar
15 May 2012
Chief Technology Officer
Sold, plan not stated
728
$11.72K
34.7%
23 decisions on file.