Garabedian Raffi
Insider CIK 1549086 · FSLR Chief Technology Officer · GWH Director
Trades across companies
| Ticker | Code | Trade | Filed | Shares | Price | Value | Owned after | |
|---|---|---|---|---|---|---|---|---|
| GWH ESS Tech, Inc. | A Award | 2026-05-29 | 2026-06-02 | 13,513 | — | $0 | 53,185 | SEC↗ |
| GWH ESS Tech, Inc. | A Award | 2025-10-13 | 2025-10-15 | 13,513 | — | $0 | 39,672 | SEC↗ |
| GWH ESS Tech, Inc. | A Award | 2024-05-17 | 2024-05-17 | 202,702 | — | $0 | 392,429 | SEC↗ |
| GWH ESS Tech, Inc. | A Award | 2023-05-19 | 2023-05-22 | 135,373 | — | $0 | 189,727 | SEC↗ |
| GWH ESS Tech, Inc. | A Award | 2022-06-01 | 2022-06-03 | 29,486 | — | $0 | 54,354 | SEC↗ |
| GWH ESS Tech, Inc. | A Award | 2021-11-15 | 2021-11-17 | 24,868 | — | $0 | 24,868 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2021-03-08 | 2021-03-09 | 7,348 | $73.57 | $540.6K | 17,603 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise deriv | 2021-03-07 | 2021-03-09 | 7,661 | — | $0 | 0 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise | 2021-03-07 | 2021-03-09 | 7,661 | — | $0 | 28,750 | SEC↗ |
| FSLR FIRST SOLAR, INC. | F Tax w/h | 2021-03-07 | 2021-03-09 | 3,799 | $73.70 | $280.0K | 24,951 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise deriv | 2021-03-06 | 2021-03-09 | 6,918 | — | $0 | 0 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise deriv | 2021-03-06 | 2021-03-09 | 3,821 | — | $0 | 11,463 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise deriv | 2021-03-06 | 2021-03-09 | 2,780 | — | $0 | 2,780 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise deriv | 2021-03-06 | 2021-03-09 | 4,137 | — | $0 | 8,273 | SEC↗ |
| FSLR FIRST SOLAR, INC. | F Tax w/h | 2021-03-06 | 2021-03-09 | 3,430 | $73.70 | $252.8K | 21,089 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise | 2021-03-06 | 2021-03-09 | 6,918 | — | $0 | 24,519 | SEC↗ |
| FSLR FIRST SOLAR, INC. | F Tax w/h | 2021-03-06 | 2021-03-09 | 1,895 | $73.70 | $139.7K | 17,601 | SEC↗ |
| FSLR FIRST SOLAR, INC. | F Tax w/h | 2021-03-06 | 2021-03-09 | 2,052 | $73.70 | $151.2K | 15,675 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise | 2021-03-06 | 2021-03-09 | 4,137 | — | $0 | 17,727 | SEC↗ |
| FSLR FIRST SOLAR, INC. | F Tax w/h | 2021-03-06 | 2021-03-09 | 1,379 | $73.70 | $101.6K | 13,590 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise | 2021-03-06 | 2021-03-09 | 2,780 | — | $0 | 14,969 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise | 2021-03-06 | 2021-03-09 | 3,821 | — | $0 | 19,496 | SEC↗ |
| FSLR FIRST SOLAR, INC. | A Award | 2021-02-26 | 2021-03-01 | 24,662 | — | $0 | 24,852 | SEC↗ |
| FSLR FIRST SOLAR, INC. | F Tax w/h | 2021-02-26 | 2021-03-01 | 12,663 | $81.02 | $1.03M | 12,189 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2020-05-11 | 2020-05-12 | 3,065 | $43.66 | $133.8K | 190 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2020-05-11 | 2020-05-12 | 11,951 | $42.84 | $512.0K | 3,255 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2020-03-27 | 2020-03-30 | 2,572 | $35.15 | $90.4K | 19,713 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2020-03-27 | 2020-03-30 | 4,507 | $35.89 | $161.8K | 15,206 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise deriv | 2020-03-08 | 2020-03-10 | 3,600 | — | $0 | 0 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise | 2020-03-08 | 2020-03-10 | 3,600 | — | $0 | 24,070 | SEC↗ |
| FSLR FIRST SOLAR, INC. | F Tax w/h | 2020-03-08 | 2020-03-10 | 1,785 | $43.37 | $77.4K | 22,285 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise deriv | 2020-03-07 | 2020-03-10 | 7,662 | — | $0 | 7,661 | SEC↗ |
| FSLR FIRST SOLAR, INC. | F Tax w/h | 2020-03-07 | 2020-03-10 | 3,799 | $43.37 | $164.8K | 20,470 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise | 2020-03-07 | 2020-03-10 | 7,662 | — | $0 | 24,269 | SEC↗ |
| FSLR FIRST SOLAR, INC. | A Award deriv | 2020-03-06 | 2020-03-10 | 15,284 | — | $0 | 15,284 | SEC↗ |
| FSLR FIRST SOLAR, INC. | A Award deriv | 2020-03-06 | 2020-03-10 | 6,918 | — | $0 | 6,918 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise deriv | 2020-03-06 | 2020-03-10 | 4,137 | — | $0 | 12,410 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise deriv | 2020-03-06 | 2020-03-10 | 2,780 | — | $0 | 5,560 | SEC↗ |
| FSLR FIRST SOLAR, INC. | F Tax w/h | 2020-03-06 | 2020-03-10 | 1,379 | $43.37 | $59.8K | 14,522 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise | 2020-03-06 | 2020-03-10 | 2,780 | — | $0 | 15,901 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise | 2020-03-06 | 2020-03-10 | 4,137 | — | $0 | 18,659 | SEC↗ |
| FSLR FIRST SOLAR, INC. | F Tax w/h | 2020-03-06 | 2020-03-10 | 2,052 | $43.37 | $89.0K | 16,607 | SEC↗ |
| FSLR FIRST SOLAR, INC. | A Award | 2020-02-24 | 2020-02-26 | 25,743 | — | $0 | 25,933 | SEC↗ |
| FSLR FIRST SOLAR, INC. | F Tax w/h | 2020-02-24 | 2020-02-26 | 12,812 | $50.59 | $648.2K | 13,121 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2019-10-28 | 2019-10-29 | 16,370 | $53.18 | $870.6K | 190 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2019-05-06 | 2019-05-08 | 14,539 | $60.18 | $875.0K | 16,560 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2019-05-06 | 2019-05-08 | 5,602 | $59.73 | $334.6K | 31,099 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise deriv | 2019-03-08 | 2019-03-11 | 3,600 | — | $0 | 3,600 | SEC↗ |
| FSLR FIRST SOLAR, INC. | F Tax w/h | 2019-03-08 | 2019-03-11 | 1,785 | $51.16 | $91.3K | 36,701 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise | 2019-03-08 | 2019-03-11 | 3,600 | — | $0 | 38,486 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise deriv | 2019-03-07 | 2019-03-11 | 7,662 | — | $0 | 15,323 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise | 2019-03-07 | 2019-03-11 | 7,662 | — | $0 | 38,685 | SEC↗ |
| FSLR FIRST SOLAR, INC. | F Tax w/h | 2019-03-07 | 2019-03-11 | 3,799 | $50.36 | $191.3K | 34,886 | SEC↗ |
| FSLR FIRST SOLAR, INC. | A Award deriv | 2019-03-06 | 2019-03-07 | 16,547 | — | $0 | 16,547 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise deriv | 2019-03-06 | 2019-03-07 | 2,780 | — | $0 | 8,340 | SEC↗ |
| FSLR FIRST SOLAR, INC. | F Tax w/h | 2019-03-06 | 2019-03-07 | 1,379 | $51.37 | $70.8K | 31,023 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise | 2019-03-06 | 2019-03-07 | 2,780 | — | $0 | 32,402 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise deriv | 2019-03-05 | 2019-03-07 | 2,911 | — | $0 | 0 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise | 2019-03-05 | 2019-03-07 | 2,911 | — | $0 | 31,066 | SEC↗ |
| FSLR FIRST SOLAR, INC. | F Tax w/h | 2019-03-05 | 2019-03-07 | 1,444 | $52.19 | $75.4K | 29,622 | SEC↗ |
| FSLR FIRST SOLAR, INC. | A Award | 2019-02-25 | 2019-02-25 | 44,131 | — | $0 | 50,073 | SEC↗ |
| FSLR FIRST SOLAR, INC. | F Tax w/h | 2019-02-25 | 2019-02-25 | 21,918 | $53.73 | $1.18M | 28,155 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise deriv | 2018-11-21 | 2018-11-27 | 8,500 | — | $0 | 0 | SEC↗ |
| FSLR FIRST SOLAR, INC. | F Tax w/h | 2018-11-21 | 2018-11-27 | 4,215 | $42.60 | $179.6K | 5,942 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise | 2018-11-21 | 2018-11-27 | 8,500 | — | $0 | 10,157 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2018-09-04 | 2018-09-05 | 400 | $52.19 | $20.9K | 1,657 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2018-09-04 | 2018-09-05 | 3,463 | $51.54 | $178.5K | 2,057 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2018-08-01 | 2018-08-02 | 4,159 | $52.91 | $220.1K | 5,520 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2018-05-01 | 2018-05-02 | 100 | $71.00 | $7.1K | 9,679 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2018-05-01 | 2018-05-02 | 347 | $70.59 | $24.5K | 9,779 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2018-05-01 | 2018-05-02 | 1,000 | $69.56 | $69.6K | 10,126 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2018-05-01 | 2018-05-02 | 1,715 | $69.47 | $119.1K | 11,126 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise deriv | 2018-03-21 | 2018-03-22 | 8,250 | — | $0 | 8,500 | SEC↗ |
| FSLR FIRST SOLAR, INC. | F Tax w/h | 2018-03-21 | 2018-03-22 | 4,091 | $73.87 | $302.2K | 12,841 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise | 2018-03-21 | 2018-03-22 | 8,250 | — | $0 | 16,932 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise deriv | 2018-03-08 | 2018-03-09 | 3,601 | — | $0 | 7,200 | SEC↗ |
| FSLR FIRST SOLAR, INC. | F Tax w/h | 2018-03-08 | 2018-03-09 | 1,786 | $67.69 | $120.9K | 8,682 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise | 2018-03-08 | 2018-03-09 | 3,601 | — | $0 | 10,468 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise deriv | 2018-03-07 | 2018-03-09 | 7,662 | — | $0 | 22,985 | SEC↗ |
| FSLR FIRST SOLAR, INC. | F Tax w/h | 2018-03-07 | 2018-03-09 | 3,799 | $67.95 | $258.1K | 6,867 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise | 2018-03-07 | 2018-03-09 | 7,662 | — | $0 | 10,666 | SEC↗ |
| FSLR FIRST SOLAR, INC. | A Award deriv | 2018-03-06 | 2018-03-07 | 11,120 | — | $0 | 11,120 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise deriv | 2018-03-05 | 2018-03-07 | 2,149 | — | $0 | 0 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise deriv | 2018-03-05 | 2018-03-07 | 2,911 | — | $0 | 2,911 | SEC↗ |
| FSLR FIRST SOLAR, INC. | F Tax w/h | 2018-03-05 | 2018-03-07 | 802 | $66.05 | $53.0K | 4,448 | SEC↗ |
| FSLR FIRST SOLAR, INC. | F Tax w/h | 2018-03-05 | 2018-03-07 | 1,444 | $66.05 | $95.4K | 3,004 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise | 2018-03-05 | 2018-03-07 | 2,911 | — | $0 | 5,250 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise | 2018-03-05 | 2018-03-07 | 2,149 | — | $0 | 2,339 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2017-12-18 | 2017-12-19 | 3,634 | $70.07 | $254.6K | 190 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2017-12-18 | 2017-12-19 | 5,403 | $70.07 | $378.6K | 3,824 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2017-12-18 | 2017-12-19 | 2,247 | $70.03 | $157.4K | 9,227 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2017-08-01 | 2017-08-02 | 5,800 | $49.83 | $289.0K | 11,474 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise deriv | 2017-07-21 | 2017-07-25 | 8,250 | — | $0 | 16,750 | SEC↗ |
| FSLR FIRST SOLAR, INC. | F Tax w/h | 2017-07-21 | 2017-07-25 | 4,189 | $45.15 | $189.1K | 17,274 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise | 2017-07-21 | 2017-07-25 | 8,250 | — | $0 | 21,463 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise deriv | 2017-03-13 | 2017-03-14 | 9,293 | — | $0 | 0 | SEC↗ |
| FSLR FIRST SOLAR, INC. | F Tax w/h | 2017-03-13 | 2017-03-14 | 3,493 | $32.84 | $114.7K | 13,213 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise | 2017-03-13 | 2017-03-14 | 9,293 | — | $0 | 16,706 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise deriv | 2017-03-08 | 2017-03-09 | 3,601 | — | $0 | 10,801 | SEC↗ |
| FSLR FIRST SOLAR, INC. | F Tax w/h | 2017-03-08 | 2017-03-09 | 1,354 | $32.66 | $44.2K | 7,413 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise | 2017-03-08 | 2017-03-09 | 3,601 | — | $0 | 8,767 | SEC↗ |
| FSLR FIRST SOLAR, INC. | A Award deriv | 2017-03-07 | 2017-03-09 | 30,647 | — | $0 | 30,647 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise deriv | 2017-03-05 | 2017-03-07 | 2,911 | — | $0 | 5,822 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise deriv | 2017-03-05 | 2017-03-07 | 2,150 | — | $0 | 2,149 | SEC↗ |
| FSLR FIRST SOLAR, INC. | F Tax w/h | 2017-03-05 | 2017-03-07 | 1,094 | $34.61 | $37.9K | 5,166 | SEC↗ |
| FSLR FIRST SOLAR, INC. | F Tax w/h | 2017-03-05 | 2017-03-07 | 808 | $34.61 | $28.0K | 6,260 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise | 2017-03-05 | 2017-03-07 | 2,911 | — | $0 | 7,068 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise | 2017-03-05 | 2017-03-07 | 2,150 | — | $0 | 4,157 | SEC↗ |
| FSLR FIRST SOLAR, INC. | A Award deriv | 2016-11-21 | 2016-11-22 | 25,000 | — | $0 | 25,000 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2016-08-05 | 2016-08-08 | 37,994 | $43.80 | $1.66M | 2,007 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2016-08-04 | 2016-08-08 | 52,006 | $44.53 | $2.32M | 40,001 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise deriv | 2016-07-21 | 2016-07-25 | 90,000 | — | $0 | 0 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise | 2016-07-21 | 2016-07-25 | 90,000 | — | $0 | 92,007 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2016-04-13 | 2016-04-14 | 2,467 | $61.25 | $151.1K | 2,007 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2016-03-23 | 2016-03-23 | 2,158 | $71.25 | $153.8K | 4,474 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise deriv | 2016-03-21 | 2016-03-23 | 4,513 | — | $0 | 0 | SEC↗ |
| FSLR FIRST SOLAR, INC. | F Tax w/h | 2016-03-21 | 2016-03-23 | 2,355 | $71.24 | $167.8K | 6,632 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise | 2016-03-21 | 2016-03-23 | 4,513 | — | $0 | 8,987 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2016-03-15 | 2016-03-15 | 2,468 | $70.25 | $173.4K | 4,474 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise deriv | 2016-03-14 | 2016-03-15 | 9,294 | — | $0 | 9,293 | SEC↗ |
| FSLR FIRST SOLAR, INC. | F Tax w/h | 2016-03-14 | 2016-03-15 | 4,359 | $70.32 | $306.5K | 6,942 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise | 2016-03-14 | 2016-03-15 | 9,294 | — | $0 | 11,301 | SEC↗ |
| FSLR FIRST SOLAR, INC. | A Award deriv | 2016-03-08 | 2016-03-10 | 14,402 | — | $0 | 14,402 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2016-03-08 | 2016-03-10 | 800 | $68.49 | $54.8K | 2,007 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2016-03-08 | 2016-03-10 | 542 | $67.43 | $36.5K | 2,807 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise deriv | 2016-03-05 | 2016-03-08 | 2,912 | — | $0 | 8,733 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise deriv | 2016-03-05 | 2016-03-08 | 2,150 | — | $0 | 4,299 | SEC↗ |
| FSLR FIRST SOLAR, INC. | F Tax w/h | 2016-03-05 | 2016-03-08 | 808 | $69.52 | $56.2K | 4,444 | SEC↗ |
| FSLR FIRST SOLAR, INC. | F Tax w/h | 2016-03-05 | 2016-03-08 | 1,095 | $69.52 | $76.1K | 3,349 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise | 2016-03-05 | 2016-03-08 | 2,150 | — | $0 | 2,340 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise | 2016-03-05 | 2016-03-08 | 2,912 | — | $0 | 5,252 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2015-11-12 | 2015-11-12 | 6,974 | $54.17 | $377.8K | 13,519 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2015-11-12 | 2015-11-12 | 13,329 | $54.80 | $730.4K | 190 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2015-11-11 | 2015-11-12 | 889 | $54.73 | $48.7K | 20,493 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2015-11-10 | 2015-11-12 | 23,808 | $55.62 | $1.32M | 21,382 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise deriv | 2015-11-06 | 2015-11-10 | 45,000 | — | $0 | 90,000 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise | 2015-11-06 | 2015-11-10 | 45,000 | — | $0 | 45,190 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2013-10-01 | 2013-10-03 | 262 | $40.39 | $10.6K | 807 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2013-09-03 | 2013-09-04 | 2,362 | $37.03 | $87.5K | 1,069 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2013-05-08 | 2013-05-09 | 5,404 | $45.17 | $244.1K | 3,431 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise deriv | 2013-04-27 | 2013-04-29 | 841 | — | $0 | 0 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise | 2013-04-27 | 2013-04-29 | 841 | — | $0 | 9,152 | SEC↗ |
| FSLR FIRST SOLAR, INC. | F Tax w/h | 2013-04-27 | 2013-04-29 | 317 | $44.08 | $14.0K | 8,835 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise deriv | 2013-03-24 | 2013-03-25 | 452 | — | $0 | 903 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise | 2013-03-24 | 2013-03-25 | 452 | — | $0 | 8,481 | SEC↗ |
| FSLR FIRST SOLAR, INC. | F Tax w/h | 2013-03-24 | 2013-03-25 | 170 | $28.85 | $4.9K | 8,311 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise deriv | 2013-03-22 | 2013-03-25 | 1,295 | — | $0 | 2,588 | SEC↗ |
| FSLR FIRST SOLAR, INC. | F Tax w/h | 2013-03-22 | 2013-03-25 | 487 | $28.85 | $14.0K | 8,029 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise | 2013-03-22 | 2013-03-25 | 1,295 | — | $0 | 8,516 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise deriv | 2013-03-21 | 2013-03-25 | 4,513 | — | $0 | 13,539 | SEC↗ |
| FSLR FIRST SOLAR, INC. | F Tax w/h | 2013-03-21 | 2013-03-25 | 1,696 | $29.00 | $49.2K | 7,221 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise | 2013-03-21 | 2013-03-25 | 4,513 | — | $0 | 8,917 | SEC↗ |
| FSLR FIRST SOLAR, INC. | A Award deriv | 2013-03-13 | 2013-03-14 | 37,175 | — | $0 | 37,175 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise deriv | 2012-07-28 | 2012-07-31 | 4,000 | — | $0 | 0 | SEC↗ |
| FSLR FIRST SOLAR, INC. | M Exercise | 2012-07-28 | 2012-07-31 | 4,000 | — | $0 | 5,371 | SEC↗ |
| FSLR FIRST SOLAR, INC. | F Tax w/h | 2012-07-28 | 2012-07-31 | 1,468 | $14.50 | $21.3K | 3,903 | SEC↗ |
| FSLR FIRST SOLAR, INC. | S Sale | 2012-05-15 | 2012-05-31 | 728 | $16.10 | $11.7K | 1,371 | SEC↗ |
| FSLR FIRST SOLAR, INC. | A Award deriv | 2012-05-07 | 2012-05-09 | 135,000 | — | $0 | 135,000 | SEC↗ |