Sign inGet started

Garabedian Raffi

Insider CIK 1549086 · FSLR Chief Technology Officer · GWH 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
GWH ESS Tech, Inc. A Award2026-05-292026-06-0213,513— $053,185SEC↗
GWH ESS Tech, Inc. A Award2025-10-132025-10-1513,513— $039,672SEC↗
GWH ESS Tech, Inc. A Award2024-05-172024-05-17202,702— $0392,429SEC↗
GWH ESS Tech, Inc. A Award2023-05-192023-05-22135,373— $0189,727SEC↗
GWH ESS Tech, Inc. A Award2022-06-012022-06-0329,486— $054,354SEC↗
GWH ESS Tech, Inc. A Award2021-11-152021-11-1724,868— $024,868SEC↗
FSLR FIRST SOLAR, INC. S Sale2021-03-082021-03-097,348$73.57 $540.6K17,603SEC↗
FSLR FIRST SOLAR, INC. M Exercise deriv2021-03-072021-03-097,661— $00SEC↗
FSLR FIRST SOLAR, INC. M Exercise2021-03-072021-03-097,661— $028,750SEC↗
FSLR FIRST SOLAR, INC. F Tax w/h2021-03-072021-03-093,799$73.70 $280.0K24,951SEC↗
FSLR FIRST SOLAR, INC. M Exercise deriv2021-03-062021-03-096,918— $00SEC↗
FSLR FIRST SOLAR, INC. M Exercise deriv2021-03-062021-03-093,821— $011,463SEC↗
FSLR FIRST SOLAR, INC. M Exercise deriv2021-03-062021-03-092,780— $02,780SEC↗
FSLR FIRST SOLAR, INC. M Exercise deriv2021-03-062021-03-094,137— $08,273SEC↗
FSLR FIRST SOLAR, INC. F Tax w/h2021-03-062021-03-093,430$73.70 $252.8K21,089SEC↗
FSLR FIRST SOLAR, INC. M Exercise2021-03-062021-03-096,918— $024,519SEC↗
FSLR FIRST SOLAR, INC. F Tax w/h2021-03-062021-03-091,895$73.70 $139.7K17,601SEC↗
FSLR FIRST SOLAR, INC. F Tax w/h2021-03-062021-03-092,052$73.70 $151.2K15,675SEC↗
FSLR FIRST SOLAR, INC. M Exercise2021-03-062021-03-094,137— $017,727SEC↗
FSLR FIRST SOLAR, INC. F Tax w/h2021-03-062021-03-091,379$73.70 $101.6K13,590SEC↗
FSLR FIRST SOLAR, INC. M Exercise2021-03-062021-03-092,780— $014,969SEC↗
FSLR FIRST SOLAR, INC. M Exercise2021-03-062021-03-093,821— $019,496SEC↗
FSLR FIRST SOLAR, INC. A Award2021-02-262021-03-0124,662— $024,852SEC↗
FSLR FIRST SOLAR, INC. F Tax w/h2021-02-262021-03-0112,663$81.02 $1.03M12,189SEC↗
FSLR FIRST SOLAR, INC. S Sale2020-05-112020-05-123,065$43.66 $133.8K190SEC↗
FSLR FIRST SOLAR, INC. S Sale2020-05-112020-05-1211,951$42.84 $512.0K3,255SEC↗
FSLR FIRST SOLAR, INC. S Sale2020-03-272020-03-302,572$35.15 $90.4K19,713SEC↗
FSLR FIRST SOLAR, INC. S Sale2020-03-272020-03-304,507$35.89 $161.8K15,206SEC↗
FSLR FIRST SOLAR, INC. M Exercise deriv2020-03-082020-03-103,600— $00SEC↗
FSLR FIRST SOLAR, INC. M Exercise2020-03-082020-03-103,600— $024,070SEC↗
FSLR FIRST SOLAR, INC. F Tax w/h2020-03-082020-03-101,785$43.37 $77.4K22,285SEC↗
FSLR FIRST SOLAR, INC. M Exercise deriv2020-03-072020-03-107,662— $07,661SEC↗
FSLR FIRST SOLAR, INC. F Tax w/h2020-03-072020-03-103,799$43.37 $164.8K20,470SEC↗
FSLR FIRST SOLAR, INC. M Exercise2020-03-072020-03-107,662— $024,269SEC↗
FSLR FIRST SOLAR, INC. A Award deriv2020-03-062020-03-1015,284— $015,284SEC↗
FSLR FIRST SOLAR, INC. A Award deriv2020-03-062020-03-106,918— $06,918SEC↗
FSLR FIRST SOLAR, INC. M Exercise deriv2020-03-062020-03-104,137— $012,410SEC↗
FSLR FIRST SOLAR, INC. M Exercise deriv2020-03-062020-03-102,780— $05,560SEC↗
FSLR FIRST SOLAR, INC. F Tax w/h2020-03-062020-03-101,379$43.37 $59.8K14,522SEC↗
FSLR FIRST SOLAR, INC. M Exercise2020-03-062020-03-102,780— $015,901SEC↗
FSLR FIRST SOLAR, INC. M Exercise2020-03-062020-03-104,137— $018,659SEC↗
FSLR FIRST SOLAR, INC. F Tax w/h2020-03-062020-03-102,052$43.37 $89.0K16,607SEC↗
FSLR FIRST SOLAR, INC. A Award2020-02-242020-02-2625,743— $025,933SEC↗
FSLR FIRST SOLAR, INC. F Tax w/h2020-02-242020-02-2612,812$50.59 $648.2K13,121SEC↗
FSLR FIRST SOLAR, INC. S Sale2019-10-282019-10-2916,370$53.18 $870.6K190SEC↗
FSLR FIRST SOLAR, INC. S Sale2019-05-062019-05-0814,539$60.18 $875.0K16,560SEC↗
FSLR FIRST SOLAR, INC. S Sale2019-05-062019-05-085,602$59.73 $334.6K31,099SEC↗
FSLR FIRST SOLAR, INC. M Exercise deriv2019-03-082019-03-113,600— $03,600SEC↗
FSLR FIRST SOLAR, INC. F Tax w/h2019-03-082019-03-111,785$51.16 $91.3K36,701SEC↗
FSLR FIRST SOLAR, INC. M Exercise2019-03-082019-03-113,600— $038,486SEC↗
FSLR FIRST SOLAR, INC. M Exercise deriv2019-03-072019-03-117,662— $015,323SEC↗
FSLR FIRST SOLAR, INC. M Exercise2019-03-072019-03-117,662— $038,685SEC↗
FSLR FIRST SOLAR, INC. F Tax w/h2019-03-072019-03-113,799$50.36 $191.3K34,886SEC↗
FSLR FIRST SOLAR, INC. A Award deriv2019-03-062019-03-0716,547— $016,547SEC↗
FSLR FIRST SOLAR, INC. M Exercise deriv2019-03-062019-03-072,780— $08,340SEC↗
FSLR FIRST SOLAR, INC. F Tax w/h2019-03-062019-03-071,379$51.37 $70.8K31,023SEC↗
FSLR FIRST SOLAR, INC. M Exercise2019-03-062019-03-072,780— $032,402SEC↗
FSLR FIRST SOLAR, INC. M Exercise deriv2019-03-052019-03-072,911— $00SEC↗
FSLR FIRST SOLAR, INC. M Exercise2019-03-052019-03-072,911— $031,066SEC↗
FSLR FIRST SOLAR, INC. F Tax w/h2019-03-052019-03-071,444$52.19 $75.4K29,622SEC↗
FSLR FIRST SOLAR, INC. A Award2019-02-252019-02-2544,131— $050,073SEC↗
FSLR FIRST SOLAR, INC. F Tax w/h2019-02-252019-02-2521,918$53.73 $1.18M28,155SEC↗
FSLR FIRST SOLAR, INC. M Exercise deriv2018-11-212018-11-278,500— $00SEC↗
FSLR FIRST SOLAR, INC. F Tax w/h2018-11-212018-11-274,215$42.60 $179.6K5,942SEC↗
FSLR FIRST SOLAR, INC. M Exercise2018-11-212018-11-278,500— $010,157SEC↗
FSLR FIRST SOLAR, INC. S Sale2018-09-042018-09-05400$52.19 $20.9K1,657SEC↗
FSLR FIRST SOLAR, INC. S Sale2018-09-042018-09-053,463$51.54 $178.5K2,057SEC↗
FSLR FIRST SOLAR, INC. S Sale2018-08-012018-08-024,159$52.91 $220.1K5,520SEC↗
FSLR FIRST SOLAR, INC. S Sale2018-05-012018-05-02100$71.00 $7.1K9,679SEC↗
FSLR FIRST SOLAR, INC. S Sale2018-05-012018-05-02347$70.59 $24.5K9,779SEC↗
FSLR FIRST SOLAR, INC. S Sale2018-05-012018-05-021,000$69.56 $69.6K10,126SEC↗
FSLR FIRST SOLAR, INC. S Sale2018-05-012018-05-021,715$69.47 $119.1K11,126SEC↗
FSLR FIRST SOLAR, INC. M Exercise deriv2018-03-212018-03-228,250— $08,500SEC↗
FSLR FIRST SOLAR, INC. F Tax w/h2018-03-212018-03-224,091$73.87 $302.2K12,841SEC↗
FSLR FIRST SOLAR, INC. M Exercise2018-03-212018-03-228,250— $016,932SEC↗
FSLR FIRST SOLAR, INC. M Exercise deriv2018-03-082018-03-093,601— $07,200SEC↗
FSLR FIRST SOLAR, INC. F Tax w/h2018-03-082018-03-091,786$67.69 $120.9K8,682SEC↗
FSLR FIRST SOLAR, INC. M Exercise2018-03-082018-03-093,601— $010,468SEC↗
FSLR FIRST SOLAR, INC. M Exercise deriv2018-03-072018-03-097,662— $022,985SEC↗
FSLR FIRST SOLAR, INC. F Tax w/h2018-03-072018-03-093,799$67.95 $258.1K6,867SEC↗
FSLR FIRST SOLAR, INC. M Exercise2018-03-072018-03-097,662— $010,666SEC↗
FSLR FIRST SOLAR, INC. A Award deriv2018-03-062018-03-0711,120— $011,120SEC↗
FSLR FIRST SOLAR, INC. M Exercise deriv2018-03-052018-03-072,149— $00SEC↗
FSLR FIRST SOLAR, INC. M Exercise deriv2018-03-052018-03-072,911— $02,911SEC↗
FSLR FIRST SOLAR, INC. F Tax w/h2018-03-052018-03-07802$66.05 $53.0K4,448SEC↗
FSLR FIRST SOLAR, INC. F Tax w/h2018-03-052018-03-071,444$66.05 $95.4K3,004SEC↗
FSLR FIRST SOLAR, INC. M Exercise2018-03-052018-03-072,911— $05,250SEC↗
FSLR FIRST SOLAR, INC. M Exercise2018-03-052018-03-072,149— $02,339SEC↗
FSLR FIRST SOLAR, INC. S Sale2017-12-182017-12-193,634$70.07 $254.6K190SEC↗
FSLR FIRST SOLAR, INC. S Sale2017-12-182017-12-195,403$70.07 $378.6K3,824SEC↗
FSLR FIRST SOLAR, INC. S Sale2017-12-182017-12-192,247$70.03 $157.4K9,227SEC↗
FSLR FIRST SOLAR, INC. S Sale2017-08-012017-08-025,800$49.83 $289.0K11,474SEC↗
FSLR FIRST SOLAR, INC. M Exercise deriv2017-07-212017-07-258,250— $016,750SEC↗
FSLR FIRST SOLAR, INC. F Tax w/h2017-07-212017-07-254,189$45.15 $189.1K17,274SEC↗
FSLR FIRST SOLAR, INC. M Exercise2017-07-212017-07-258,250— $021,463SEC↗
FSLR FIRST SOLAR, INC. M Exercise deriv2017-03-132017-03-149,293— $00SEC↗
FSLR FIRST SOLAR, INC. F Tax w/h2017-03-132017-03-143,493$32.84 $114.7K13,213SEC↗
FSLR FIRST SOLAR, INC. M Exercise2017-03-132017-03-149,293— $016,706SEC↗
FSLR FIRST SOLAR, INC. M Exercise deriv2017-03-082017-03-093,601— $010,801SEC↗
FSLR FIRST SOLAR, INC. F Tax w/h2017-03-082017-03-091,354$32.66 $44.2K7,413SEC↗
FSLR FIRST SOLAR, INC. M Exercise2017-03-082017-03-093,601— $08,767SEC↗
FSLR FIRST SOLAR, INC. A Award deriv2017-03-072017-03-0930,647— $030,647SEC↗
FSLR FIRST SOLAR, INC. M Exercise deriv2017-03-052017-03-072,911— $05,822SEC↗
FSLR FIRST SOLAR, INC. M Exercise deriv2017-03-052017-03-072,150— $02,149SEC↗
FSLR FIRST SOLAR, INC. F Tax w/h2017-03-052017-03-071,094$34.61 $37.9K5,166SEC↗
FSLR FIRST SOLAR, INC. F Tax w/h2017-03-052017-03-07808$34.61 $28.0K6,260SEC↗
FSLR FIRST SOLAR, INC. M Exercise2017-03-052017-03-072,911— $07,068SEC↗
FSLR FIRST SOLAR, INC. M Exercise2017-03-052017-03-072,150— $04,157SEC↗
FSLR FIRST SOLAR, INC. A Award deriv2016-11-212016-11-2225,000— $025,000SEC↗
FSLR FIRST SOLAR, INC. S Sale2016-08-052016-08-0837,994$43.80 $1.66M2,007SEC↗
FSLR FIRST SOLAR, INC. S Sale2016-08-042016-08-0852,006$44.53 $2.32M40,001SEC↗
FSLR FIRST SOLAR, INC. M Exercise deriv2016-07-212016-07-2590,000— $00SEC↗
FSLR FIRST SOLAR, INC. M Exercise2016-07-212016-07-2590,000— $092,007SEC↗
FSLR FIRST SOLAR, INC. S Sale2016-04-132016-04-142,467$61.25 $151.1K2,007SEC↗
FSLR FIRST SOLAR, INC. S Sale2016-03-232016-03-232,158$71.25 $153.8K4,474SEC↗
FSLR FIRST SOLAR, INC. M Exercise deriv2016-03-212016-03-234,513— $00SEC↗
FSLR FIRST SOLAR, INC. F Tax w/h2016-03-212016-03-232,355$71.24 $167.8K6,632SEC↗
FSLR FIRST SOLAR, INC. M Exercise2016-03-212016-03-234,513— $08,987SEC↗
FSLR FIRST SOLAR, INC. S Sale2016-03-152016-03-152,468$70.25 $173.4K4,474SEC↗
FSLR FIRST SOLAR, INC. M Exercise deriv2016-03-142016-03-159,294— $09,293SEC↗
FSLR FIRST SOLAR, INC. F Tax w/h2016-03-142016-03-154,359$70.32 $306.5K6,942SEC↗
FSLR FIRST SOLAR, INC. M Exercise2016-03-142016-03-159,294— $011,301SEC↗
FSLR FIRST SOLAR, INC. A Award deriv2016-03-082016-03-1014,402— $014,402SEC↗
FSLR FIRST SOLAR, INC. S Sale2016-03-082016-03-10800$68.49 $54.8K2,007SEC↗
FSLR FIRST SOLAR, INC. S Sale2016-03-082016-03-10542$67.43 $36.5K2,807SEC↗
FSLR FIRST SOLAR, INC. M Exercise deriv2016-03-052016-03-082,912— $08,733SEC↗
FSLR FIRST SOLAR, INC. M Exercise deriv2016-03-052016-03-082,150— $04,299SEC↗
FSLR FIRST SOLAR, INC. F Tax w/h2016-03-052016-03-08808$69.52 $56.2K4,444SEC↗
FSLR FIRST SOLAR, INC. F Tax w/h2016-03-052016-03-081,095$69.52 $76.1K3,349SEC↗
FSLR FIRST SOLAR, INC. M Exercise2016-03-052016-03-082,150— $02,340SEC↗
FSLR FIRST SOLAR, INC. M Exercise2016-03-052016-03-082,912— $05,252SEC↗
FSLR FIRST SOLAR, INC. S Sale2015-11-122015-11-126,974$54.17 $377.8K13,519SEC↗
FSLR FIRST SOLAR, INC. S Sale2015-11-122015-11-1213,329$54.80 $730.4K190SEC↗
FSLR FIRST SOLAR, INC. S Sale2015-11-112015-11-12889$54.73 $48.7K20,493SEC↗
FSLR FIRST SOLAR, INC. S Sale2015-11-102015-11-1223,808$55.62 $1.32M21,382SEC↗
FSLR FIRST SOLAR, INC. M Exercise deriv2015-11-062015-11-1045,000— $090,000SEC↗
FSLR FIRST SOLAR, INC. M Exercise2015-11-062015-11-1045,000— $045,190SEC↗
FSLR FIRST SOLAR, INC. S Sale2013-10-012013-10-03262$40.39 $10.6K807SEC↗
FSLR FIRST SOLAR, INC. S Sale2013-09-032013-09-042,362$37.03 $87.5K1,069SEC↗
FSLR FIRST SOLAR, INC. S Sale2013-05-082013-05-095,404$45.17 $244.1K3,431SEC↗
FSLR FIRST SOLAR, INC. M Exercise deriv2013-04-272013-04-29841— $00SEC↗
FSLR FIRST SOLAR, INC. M Exercise2013-04-272013-04-29841— $09,152SEC↗
FSLR FIRST SOLAR, INC. F Tax w/h2013-04-272013-04-29317$44.08 $14.0K8,835SEC↗
FSLR FIRST SOLAR, INC. M Exercise deriv2013-03-242013-03-25452— $0903SEC↗
FSLR FIRST SOLAR, INC. M Exercise2013-03-242013-03-25452— $08,481SEC↗
FSLR FIRST SOLAR, INC. F Tax w/h2013-03-242013-03-25170$28.85 $4.9K8,311SEC↗
FSLR FIRST SOLAR, INC. M Exercise deriv2013-03-222013-03-251,295— $02,588SEC↗
FSLR FIRST SOLAR, INC. F Tax w/h2013-03-222013-03-25487$28.85 $14.0K8,029SEC↗
FSLR FIRST SOLAR, INC. M Exercise2013-03-222013-03-251,295— $08,516SEC↗
FSLR FIRST SOLAR, INC. M Exercise deriv2013-03-212013-03-254,513— $013,539SEC↗
FSLR FIRST SOLAR, INC. F Tax w/h2013-03-212013-03-251,696$29.00 $49.2K7,221SEC↗
FSLR FIRST SOLAR, INC. M Exercise2013-03-212013-03-254,513— $08,917SEC↗
FSLR FIRST SOLAR, INC. A Award deriv2013-03-132013-03-1437,175— $037,175SEC↗
FSLR FIRST SOLAR, INC. M Exercise deriv2012-07-282012-07-314,000— $00SEC↗
FSLR FIRST SOLAR, INC. M Exercise2012-07-282012-07-314,000— $05,371SEC↗
FSLR FIRST SOLAR, INC. F Tax w/h2012-07-282012-07-311,468$14.50 $21.3K3,903SEC↗
FSLR FIRST SOLAR, INC. S Sale2012-05-152012-05-31728$16.10 $11.7K1,371SEC↗
FSLR FIRST SOLAR, INC. A Award deriv2012-05-072012-05-09135,000— $0135,000SEC↗