Insider Transactions for FIRST SOLAR, INC. (FSLR)

Sign up for email alerts

This is a table of all insider transactions submitted to the SEC since mid-October of 2009. This data is up to the minute and should be current to within less than fifteen seconds of public release.

Joint filings are transactions that involve multiple parties but are reported on one form. They are grouped together by colours. Javascript is required for this feature to work.

Joint Filing? Date of Transaction Date and Time First Available Publicly Security Title Number of Shares Share Price Value of Transaction Transaction Code (Definitions) Who? Position Within Company Link to Original Filing
  2016-05-02 2016-05-03
17:06:45
Common Stock -2,491 $55.71 $-138,774 S HUGHES JAMES ALTON
Show Address
C/O FIRST SOLAR
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281-1244
Hide Address
Director EDGAR Filing
  2016-05-02 2016-05-03
17:06:45
Common Stock -10,393 $55.36 $-575,356 S HUGHES JAMES ALTON
Show Address
C/O FIRST SOLAR
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281-1244
Hide Address
Director EDGAR Filing
  2016-04-14 2016-04-18
18:36:29
Common Stock -144 $61.56 $-8,865 S Rebhorn Timothy Brian
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281-1244
Hide Address
EDGAR Filing
  2016-04-14 2016-04-18
18:36:29
Common Stock -18,191 $60.98 $-1,109,287 S Rebhorn Timothy Brian
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281-1244
Hide Address
EDGAR Filing
  2016-04-07 2016-04-11
18:08:08
Common Stock -6,379 $61.82 $-394,350 S DeJong Philip
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON ST., STE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2016-04-04 2016-04-06
17:38:16
Common Stock -2,158 $67.24 $-145,104 F DeJong Philip
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON ST., STE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2016-04-04 2016-04-06
17:38:16
Common Stock +4,832 $0.00 $0 M DeJong Philip
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON ST., STE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2016-04-04 2016-04-06
17:38:16
Common Stock -2,737 $67.24 $-184,036 F DeJong Philip
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON ST., STE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2016-04-04 2016-04-06
17:38:16
Common Stock +6,442 $0.00 $0 M DeJong Philip
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON ST., STE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2016-04-04 2016-04-06
17:36:11
Common Stock -4,588 $67.24 $-308,497 F Widmar Mark R
Show Address
C/O GRAFTECH INTERNATIONAL LTD.
12900 SNOW ROAD
PARMA, OH
44130
Hide Address
EDGAR Filing
  2016-04-04 2016-04-06
17:36:11
Common Stock +9,940 $0.00 $0 M Widmar Mark R
Show Address
C/O GRAFTECH INTERNATIONAL LTD.
12900 SNOW ROAD
PARMA, OH
44130
Hide Address
EDGAR Filing
  2016-04-04 2016-04-06
17:36:11
Common Stock -6,674 $67.24 $-448,760 F Widmar Mark R
Show Address
C/O GRAFTECH INTERNATIONAL LTD.
12900 SNOW ROAD
PARMA, OH
44130
Hide Address
EDGAR Filing
  2016-04-04 2016-04-06
17:36:11
Common Stock +14,461 $0.00 $0 M Widmar Mark R
Show Address
C/O GRAFTECH INTERNATIONAL LTD.
12900 SNOW ROAD
PARMA, OH
44130
Hide Address
EDGAR Filing
  2016-03-31 2016-04-04
17:26:15
Common Stock +585 $0.00 $0 A PRESBY J THOMAS
Show Address
1555 PEACHTREE STREET NE
SUITE 1800
ATLANTA, GA
30309
Hide Address
Director EDGAR Filing
  2016-03-31 2016-04-04
17:25:14
Common Stock +585 $0.00 $0 A STEBBINS PAUL H
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
Director EDGAR Filing
  2016-03-23 2016-03-23
18:44:58
Common Stock -2,158 $71.25 $-153,758 S Garabedian Raffi
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281-1244
Hide Address
EDGAR Filing
  2016-03-21 2016-03-23
18:44:58
Common Stock -2,355 $71.24 $-167,770 F Garabedian Raffi
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281-1244
Hide Address
EDGAR Filing
  2016-03-21 2016-03-23
18:44:58
Common Stock +4,513 $0.00 $0 M Garabedian Raffi
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281-1244
Hide Address
EDGAR Filing
  2016-03-14 2016-03-15
17:01:40
Common Stock -1,117 $70.32 $-78,547 F DeJong Philip
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON ST., STE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2016-03-14 2016-03-15
17:01:40
Common Stock +3,717 $0.00 $0 M DeJong Philip
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON ST., STE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2016-03-14 2016-03-15
16:53:51
Common Stock -8,092 $70.73 $-572,347 S ANTOUN GEORGES
Show Address
C/O FIRST SOLAR INC.
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2016-03-14 2016-03-15
16:53:51
Common Stock -5,849 $70.32 $-411,302 F ANTOUN GEORGES
Show Address
C/O FIRST SOLAR INC.
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2016-03-14 2016-03-15
16:53:51
Common Stock +13,941 $0.00 $0 M ANTOUN GEORGES
Show Address
C/O FIRST SOLAR INC.
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2016-03-07 2016-03-08
17:17:19
Common Stock -1,800 $69.70 $-125,460 S ANTOUN GEORGES
Show Address
C/O FIRST SOLAR INC.
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2016-03-07 2016-03-08
17:17:19
Common Stock -2,865 $68.96 $-197,570 S ANTOUN GEORGES
Show Address
C/O FIRST SOLAR INC.
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2016-03-05 2016-03-08
17:17:19
Common Stock -1,334 $69.52 $-92,740 F ANTOUN GEORGES
Show Address
C/O FIRST SOLAR INC.
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2016-03-05 2016-03-08
17:17:19
Common Stock -941 $69.52 $-65,418 F ANTOUN GEORGES
Show Address
C/O FIRST SOLAR INC.
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2016-03-05 2016-03-08
17:17:19
Common Stock +3,500 $0.00 $0 M ANTOUN GEORGES
Show Address
C/O FIRST SOLAR INC.
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2016-03-05 2016-03-08
17:17:19
Common Stock +3,440 $0.00 $0 M ANTOUN GEORGES
Show Address
C/O FIRST SOLAR INC.
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2016-03-03 2016-03-07
17:38:48
Common Stock -1,015 $69.71 $-70,756 F KALETA PAUL J
Show Address
6226 W. SAHARA AVE.

LAS VEGAS, NV
89146
Hide Address
EDGAR Filing
  2016-03-03 2016-03-07
17:38:48
Common Stock +3,127 $0.00 $0 M KALETA PAUL J
Show Address
6226 W. SAHARA AVE.

LAS VEGAS, NV
89146
Hide Address
EDGAR Filing
  2015-12-31 2016-01-05
17:18:57
Common Stock +758 $0.00 $0 A Ahearn Michael J
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
Director EDGAR Filing
  2015-12-31 2016-01-05
17:09:28
Common Stock +474 $0.00 $0 A Allen Sharon L.
Show Address
100 NORTH TRYON STREET

CHARLOTTE, NC
28255
Hide Address
Director EDGAR Filing
  2015-12-31 2016-01-05
16:49:10
Common Stock +474 $0.00 $0 A PRESBY J THOMAS
Show Address
1555 PEACHTREE STREET NE
SUITE 1800
ATLANTA, GA
30309
Hide Address
Director EDGAR Filing
  2015-12-16 2015-12-17
16:17:05
Common Stock -8,663 $64.85 $-561,796 S ANTOUN GEORGES
Show Address
C/O FIRST SOLAR INC.
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2015-12-03 2015-12-04
17:59:33
Common Stock -2,324 $61.66 $-143,298 S ANTOUN GEORGES
Show Address
C/O FIRST SOLAR INC.
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2015-11-12 2015-11-12
21:11:43
Common Stock -2,166 $54.79 $-118,675 S Kishkill Joseph
Show Address
16666 NORTHCHASE DRIVE

HOUSTON, TX
77060
Hide Address
EDGAR Filing
  2015-11-12 2015-11-12
21:11:43
Common Stock -1,009 $53.93 $-54,415 S Kishkill Joseph
Show Address
16666 NORTHCHASE DRIVE

HOUSTON, TX
77060
Hide Address
EDGAR Filing
  2015-11-12 2015-11-12
21:09:43
Common Stock -13,329 $54.80 $-730,429 S Garabedian Raffi
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281-1244
Hide Address
EDGAR Filing
  2015-11-12 2015-11-12
21:09:43
Common Stock -6,974 $54.17 $-377,782 S Garabedian Raffi
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281-1244
Hide Address
EDGAR Filing
  2015-11-12 2015-11-12
21:07:23
Common Stock -5,036 $54.85 $-276,225 S Bueter Christopher
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281-1244
Hide Address
EDGAR Filing
  2015-11-12 2015-11-12
21:07:23
Common Stock -4,325 $54.27 $-234,718 S Bueter Christopher
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281-1244
Hide Address
EDGAR Filing
  2015-11-12 2015-11-12
20:57:45
Common Stock -10,200 $54.79 $-558,858 S HUGHES JAMES ALTON
Show Address
C/O FIRST SOLAR
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281-1244
Hide Address
Director EDGAR Filing
  2015-11-12 2015-11-12
20:57:45
Common Stock -4,800 $54.15 $-259,920 S HUGHES JAMES ALTON
Show Address
C/O FIRST SOLAR
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281-1244
Hide Address
Director EDGAR Filing
  2015-11-12 2015-11-12
20:52:11
Common Stock -17,442 $54.77 $-955,298 S DeJong Philip
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON ST., STE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2015-11-12 2015-11-12
20:52:11
Common Stock -6,425 $54.10 $-347,592 S DeJong Philip
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON ST., STE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2015-11-12 2015-11-12
20:48:42
Common Stock -33,450 $54.77 $-1,832,057 S Widmar Mark R
Show Address
C/O GRAFTECH INTERNATIONAL LTD.
12900 SNOW ROAD
PARMA, OH
44130
Hide Address
EDGAR Filing
  2015-11-12 2015-11-12
20:48:42
Common Stock -12,005 $54.10 $-649,470 S Widmar Mark R
Show Address
C/O GRAFTECH INTERNATIONAL LTD.
12900 SNOW ROAD
PARMA, OH
44130
Hide Address
EDGAR Filing
  2015-11-11 2015-11-12
21:11:43
Common Stock -790 $56.02 $-44,256 S Kishkill Joseph
Show Address
16666 NORTHCHASE DRIVE

HOUSTON, TX
77060
Hide Address
EDGAR Filing
  2015-11-11 2015-11-12
21:11:43
Common Stock -622 $54.70 $-34,023 S Kishkill Joseph
Show Address
16666 NORTHCHASE DRIVE

HOUSTON, TX
77060
Hide Address
EDGAR Filing
  2015-11-11 2015-11-12
21:09:43
Common Stock -889 $54.73 $-48,655 S Garabedian Raffi
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281-1244
Hide Address
EDGAR Filing
  2015-11-11 2015-11-12
21:07:23
Common Stock -263 $54.73 $-14,394 S Bueter Christopher
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281-1244
Hide Address
EDGAR Filing
  2015-11-11 2015-11-12
21:05:00
Common Stock -596 $54.67 $-32,583 S Rebhorn Timothy Brian
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281-1244
Hide Address
EDGAR Filing
  2015-11-11 2015-11-12
21:02:40
Common Stock -305 $54.71 $-16,687 S KALETA PAUL J
Show Address
6226 W. SAHARA AVE.

LAS VEGAS, NV
89146
Hide Address
EDGAR Filing
  2015-11-11 2015-11-12
20:59:59
Common Stock -5,950 $55.50 $-330,225 S ANTOUN GEORGES
Show Address
C/O FIRST SOLAR INC.
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2015-11-11 2015-11-12
20:59:59
Common Stock -43,574 $54.67 $-2,382,191 S ANTOUN GEORGES
Show Address
C/O FIRST SOLAR INC.
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2015-11-11 2015-11-12
20:57:45
Common Stock -42,884 $0.00 $0 J HUGHES JAMES ALTON
Show Address
C/O FIRST SOLAR
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281-1244
Hide Address
Director EDGAR Filing
  2015-11-11 2015-11-12
20:57:45
Common Stock -2,913 $54.73 $-159,428 S HUGHES JAMES ALTON
Show Address
C/O FIRST SOLAR
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281-1244
Hide Address
Director EDGAR Filing
  2015-11-11 2015-11-12
20:52:11
Common Stock -761 $54.72 $-41,642 S DeJong Philip
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON ST., STE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2015-11-11 2015-11-12
20:48:42
Common Stock -1,546 $54.66 $-84,504 S Widmar Mark R
Show Address
C/O GRAFTECH INTERNATIONAL LTD.
12900 SNOW ROAD
PARMA, OH
44130
Hide Address
EDGAR Filing
  2015-11-10 2015-11-12
21:11:43
Common Stock -16,621 $55.62 $-924,460 S Kishkill Joseph
Show Address
16666 NORTHCHASE DRIVE

HOUSTON, TX
77060
Hide Address
EDGAR Filing
  2015-11-10 2015-11-12
21:09:43
Common Stock -23,808 $55.62 $-1,324,201 S Garabedian Raffi
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281-1244
Hide Address
EDGAR Filing
  2015-11-10 2015-11-12
21:07:23
Common Stock -7,043 $55.62 $-391,732 S Bueter Christopher
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281-1244
Hide Address
EDGAR Filing
  2015-11-10 2015-11-12
21:05:00
Common Stock -15,929 $55.62 $-885,971 S Rebhorn Timothy Brian
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281-1244
Hide Address
EDGAR Filing
  2015-11-10 2015-11-12
21:02:40
Common Stock -8,156 $55.62 $-453,637 S KALETA PAUL J
Show Address
6226 W. SAHARA AVE.

LAS VEGAS, NV
89146
Hide Address
EDGAR Filing
  2015-11-10 2015-11-12
20:59:59
Common Stock -100 $58.45 $-5,845 S ANTOUN GEORGES
Show Address
C/O FIRST SOLAR INC.
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2015-11-10 2015-11-12
20:59:59
Common Stock -11,894 $57.58 $-684,857 S ANTOUN GEORGES
Show Address
C/O FIRST SOLAR INC.
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2015-11-10 2015-11-12
20:59:59
Common Stock -3,200 $56.48 $-180,736 S ANTOUN GEORGES
Show Address
C/O FIRST SOLAR INC.
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2015-11-10 2015-11-12
20:59:59
Common Stock -23,515 $55.06 $-1,294,736 S ANTOUN GEORGES
Show Address
C/O FIRST SOLAR INC.
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2015-11-10 2015-11-12
20:57:45
Common Stock -77,986 $55.62 $-4,337,581 S HUGHES JAMES ALTON
Show Address
C/O FIRST SOLAR
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281-1244
Hide Address
Director EDGAR Filing
  2015-11-10 2015-11-12
20:52:11
Common Stock -20,372 $55.62 $-1,133,091 S DeJong Philip
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON ST., STE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2015-11-10 2015-11-12
20:48:42
Common Stock -41,332 $55.62 $-2,298,886 S Widmar Mark R
Show Address
C/O GRAFTECH INTERNATIONAL LTD.
12900 SNOW ROAD
PARMA, OH
44130
Hide Address
EDGAR Filing
  2015-11-06 2015-11-10
19:48:43
Common Stock +45,000 $0.00 $0 M DeJong Philip
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON ST., STE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2015-11-06 2015-11-10
19:40:21
Common Stock +166,667 $0.00 $0 M HUGHES JAMES ALTON
Show Address
C/O FIRST SOLAR
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281-1244
Hide Address
Director EDGAR Filing
  2015-11-06 2015-11-10
19:38:27
Common Stock +20,000 $0.00 $0 M KALETA PAUL J
Show Address
6226 W. SAHARA AVE.

LAS VEGAS, NV
89146
Hide Address
EDGAR Filing
  2015-11-06 2015-11-10
19:36:36
Common Stock +41,667 $0.00 $0 M Kishkill Joseph
Show Address
16666 NORTHCHASE DRIVE

HOUSTON, TX
77060
Hide Address
EDGAR Filing
  2015-11-06 2015-11-10
19:35:02
Common Stock +41,667 $0.00 $0 M Rebhorn Timothy Brian
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281-1244
Hide Address
EDGAR Filing
  2015-11-06 2015-11-10
19:32:50
Common Stock +88,333 $0.00 $0 M Widmar Mark R
Show Address
C/O GRAFTECH INTERNATIONAL LTD.
12900 SNOW ROAD
PARMA, OH
44130
Hide Address
EDGAR Filing
  2015-11-06 2015-11-10
19:32:50
Common Stock +88,333 $0.00 $0 M VACHON JACQUES P
Show Address
1155 METCALFE STREET, SUITE 800

MONTREAL, A8
H3B 5H2
Hide Address
EDGAR Filing
  2015-09-30 2015-10-02
16:29:31
Common Stock +731 $0.00 $0 A Allen Sharon L.
Show Address
100 NORTH TRYON STREET

CHARLOTTE, NC
28255
Hide Address
Director EDGAR Filing
  2015-09-30 2015-10-02
16:28:01
Common Stock +731 $0.00 $0 A Chapman Richard D
Show Address
C/O FIRST SOLAR, INC
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281
Hide Address
Director EDGAR Filing
  2015-09-30 2015-10-02
16:19:26
Common Stock +731 $0.00 $0 A STEBBINS PAUL H
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
Director EDGAR Filing
  2015-09-30 2015-10-02
16:19:26
Common Stock +731 $0.00 $0 A Bailey Roger A
Show Address
C/O XERIUM TECHNOLOGIES INC.
8537 SIX FORKS ROAD, SUITE 300
RALEIGH, NC
27615
Hide Address
Director EDGAR Filing
  2015-09-30 2015-10-02
16:18:11
Common Stock +731 $0.00 $0 A Sweeney Michael T
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
Director EDGAR Filing
  2015-09-09 2015-09-11
20:46:59
Common Stock -805 $47.73 $-38,423 F Kishkill Joseph
Show Address
16666 NORTHCHASE DRIVE

HOUSTON, TX
77060
Hide Address
EDGAR Filing
  2015-09-09 2015-09-11
20:46:59
Common Stock +2,942 $0.00 $0 M Kishkill Joseph
Show Address
16666 NORTHCHASE DRIVE

HOUSTON, TX
77060
Hide Address
EDGAR Filing
  2015-08-14 2015-08-18
17:29:29
Common Stock -3,000 $52.12 $-156,360 S HUGHES JAMES ALTON
Show Address
C/O FIRST SOLAR
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281-1244
Hide Address
Director EDGAR Filing
  2015-06-30 2015-07-02
17:28:30
Common Stock +666 $0.00 $0 A PRESBY J THOMAS
Show Address
1555 PEACHTREE STREET NE
SUITE 1800
ATLANTA, GA
30309
Hide Address
Director EDGAR Filing
  2015-06-30 2015-07-02
17:19:26
Common Stock +666 $0.00 $0 A Sweeney Michael T
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
Director EDGAR Filing
  2015-06-30 2015-07-02
17:19:26
Common Stock +666 $0.00 $0 A SHORT W. JOHN
Show Address
6720 N SCOTTSDALE ROAD
SUITE 390
SCOTTSDALE, AZ
85253
Hide Address
Director EDGAR Filing
  2015-06-30 2015-07-02
17:17:42
Common Stock +666 $0.00 $0 A Chapman Richard D
Show Address
C/O FIRST SOLAR, INC
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281
Hide Address
Director EDGAR Filing
  2015-04-04 2015-04-07
16:06:49
Common Stock -4,588 $61.19 $-280,740 F Widmar Mark R
Show Address
C/O GRAFTECH INTERNATIONAL LTD.
12900 SNOW ROAD
PARMA, OH
44130
Hide Address
EDGAR Filing
  2015-04-04 2015-04-07
16:06:49
Common Stock +9,940 $0.00 $0 M Widmar Mark R
Show Address
C/O GRAFTECH INTERNATIONAL LTD.
12900 SNOW ROAD
PARMA, OH
44130
Hide Address
EDGAR Filing
  2015-04-04 2015-04-07
16:06:49
Common Stock -6,675 $61.19 $-408,443 F Widmar Mark R
Show Address
C/O GRAFTECH INTERNATIONAL LTD.
12900 SNOW ROAD
PARMA, OH
44130
Hide Address
EDGAR Filing
  2015-04-04 2015-04-07
16:06:49
Common Stock +14,462 $0.00 $0 M Widmar Mark R
Show Address
C/O GRAFTECH INTERNATIONAL LTD.
12900 SNOW ROAD
PARMA, OH
44130
Hide Address
EDGAR Filing
  2015-04-04 2015-04-07
16:06:49
Common Stock -1,728 $61.19 $-105,736 F Widmar Mark R
Show Address
C/O GRAFTECH INTERNATIONAL LTD.
12900 SNOW ROAD
PARMA, OH
44130
Hide Address
EDGAR Filing
  2015-04-04 2015-04-07
16:06:49
Common Stock +3,744 $0.00 $0 M Widmar Mark R
Show Address
C/O GRAFTECH INTERNATIONAL LTD.
12900 SNOW ROAD
PARMA, OH
44130
Hide Address
EDGAR Filing
  2015-03-31 2015-04-02
16:59:29
Common Stock +523 $0.00 $0 A Allen Sharon L.
Show Address
100 NORTH TRYON STREET

CHARLOTTE, NC
28255
Hide Address
Director EDGAR Filing
  2015-03-31 2015-04-02
16:50:06
Common Stock +523 $0.00 $0 A PRESBY J THOMAS
Show Address
1555 PEACHTREE STREET NE
SUITE 1800
ATLANTA, GA
30309
Hide Address
Director EDGAR Filing
  2015-03-19 2015-03-23
17:31:32
Common Stock -2,817 $0.00 $0 J HUGHES JAMES ALTON
Show Address
C/O FIRST SOLAR
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281-1244
Hide Address
Director EDGAR Filing
  2015-03-19 2015-03-23
17:31:32
Common Stock -4,830 $60.30 $-291,249 F HUGHES JAMES ALTON
Show Address
C/O FIRST SOLAR
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281-1244
Hide Address
Director EDGAR Filing
  2015-03-19 2015-03-23
17:31:32
Common Stock +10,464 $0.00 $0 M HUGHES JAMES ALTON
Show Address
C/O FIRST SOLAR
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281-1244
Hide Address
Director EDGAR Filing
  2015-03-13 2015-03-17
16:58:12
Common Stock -8,579 $60.60 $-519,887 F HUGHES JAMES ALTON
Show Address
C/O FIRST SOLAR
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281-1244
Hide Address
Director EDGAR Filing
  2015-03-13 2015-03-17
16:58:12
Common Stock +18,588 $0.00 $0 M HUGHES JAMES ALTON
Show Address
C/O FIRST SOLAR
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281-1244
Hide Address
Director EDGAR Filing
  2015-03-05 2015-03-09
20:48:39
Common Stock -742 $61.66 $-45,752 F Kishkill Joseph
Show Address
16666 NORTHCHASE DRIVE

HOUSTON, TX
77060
Hide Address
EDGAR Filing
  2015-03-05 2015-03-09
20:48:39
Common Stock +2,623 $0.00 $0 M Kishkill Joseph
Show Address
16666 NORTHCHASE DRIVE

HOUSTON, TX
77060
Hide Address
EDGAR Filing
  2015-03-05 2015-03-09
20:43:28
Common Stock -2,705 $61.66 $-166,790 F HUGHES JAMES ALTON
Show Address
C/O FIRST SOLAR
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281-1244
Hide Address
Director EDGAR Filing
  2015-03-05 2015-03-09
20:43:28
Common Stock +8,599 $0.00 $0 M HUGHES JAMES ALTON
Show Address
C/O FIRST SOLAR
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281-1244
Hide Address
Director EDGAR Filing
  2015-03-05 2015-03-09
20:40:00
Common Stock -1,085 $61.66 $-66,901 F Widmar Mark R
Show Address
C/O GRAFTECH INTERNATIONAL LTD.
12900 SNOW ROAD
PARMA, OH
44130
Hide Address
EDGAR Filing
  2015-03-05 2015-03-09
20:40:00
Common Stock +3,440 $0.00 $0 M Widmar Mark R
Show Address
C/O GRAFTECH INTERNATIONAL LTD.
12900 SNOW ROAD
PARMA, OH
44130
Hide Address
EDGAR Filing
  2014-12-31 2015-01-05
16:49:43
Common Stock +701 $0.00 $0 A PRESBY J THOMAS
Show Address
1555 PEACHTREE STREET NE
SUITE 1800
ATLANTA, GA
30309
Hide Address
Director EDGAR Filing
  2014-12-31 2015-01-05
16:49:27
Common Stock +701 $0.00 $0 A Allen Sharon L.
Show Address
100 NORTH TRYON STREET

CHARLOTTE, NC
28255
Hide Address
Director EDGAR Filing
  2014-09-30 2014-10-02
17:59:00
Common Stock +475 $0.00 $0 A KENNEDY R CRAIG
Show Address
1844 "R" STREET, NW

WASHINGTON, DC
20009
Hide Address
Director EDGAR Filing
  2014-09-30 2014-10-02
16:59:58
Common Stock +475 $0.00 $0 A STEBBINS PAUL H
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
Director EDGAR Filing
  2014-09-30 2014-10-02
16:48:14
Common Stock +475 $0.00 $0 A POST WILLIAM J
Show Address
4235 E. CLAREMONT AVENUE

PARADISE VALLEY, AZ
85253
Hide Address
Director EDGAR Filing
  2014-09-30 2014-10-02
16:28:31
Common Stock +760 $0.00 $0 A Ahearn Michael J
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
Director EDGAR Filing
  2014-07-02 2014-07-03
16:07:42
Common Stock -7,699 $69.85 $-537,775 F ANTOUN GEORGES
Show Address
C/O FIRST SOLAR INC.
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2014-07-02 2014-07-03
16:07:42
Common Stock +16,362 $0.00 $0 M ANTOUN GEORGES
Show Address
C/O FIRST SOLAR INC.
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2014-06-30 2014-07-01
18:58:03
Common Stock +440 $0.00 $0 A POST WILLIAM J
Show Address
4235 E. CLAREMONT AVENUE

PARADISE VALLEY, AZ
85253
Hide Address
Director EDGAR Filing
  2014-06-30 2014-07-01
18:55:51
Common Stock +440 $0.00 $0 A Nolan James F
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
Director EDGAR Filing
  2014-06-30 2014-07-01
18:49:10
Common Stock +440 $0.00 $0 A Hambro George A
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON
TEMPE, AZ
85281
Hide Address
Director EDGAR Filing
  2014-06-30 2014-07-01
18:46:55
Common Stock +440 $0.00 $0 A Chapman Richard D
Show Address
C/O FIRST SOLAR, INC
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281
Hide Address
Director EDGAR Filing
  2014-05-08 2014-05-09
19:07:17
Common Stock -1,403 $64.86 $-90,999 S HUGHES JAMES ALTON
Show Address
C/O FIRST SOLAR
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281-1244
Hide Address
Director EDGAR Filing
  2014-05-08 2014-05-09
19:07:17
Common Stock -11,397 $64.25 $-732,257 S HUGHES JAMES ALTON
Show Address
C/O FIRST SOLAR
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281-1244
Hide Address
Director EDGAR Filing
  2014-05-08 2014-05-09
19:07:17
Common Stock -3,200 $63.35 $-202,720 S HUGHES JAMES ALTON
Show Address
C/O FIRST SOLAR
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281-1244
Hide Address
Director EDGAR Filing
  2014-05-08 2014-05-09
19:05:31
Common Stock -124 $65.18 $-8,082 S Widmar Mark R
Show Address
C/O GRAFTECH INTERNATIONAL LTD.
12900 SNOW ROAD
PARMA, OH
44130
Hide Address
EDGAR Filing
  2014-05-08 2014-05-09
19:05:31
Common Stock -7,746 $64.30 $-498,068 S Widmar Mark R
Show Address
C/O GRAFTECH INTERNATIONAL LTD.
12900 SNOW ROAD
PARMA, OH
44130
Hide Address
EDGAR Filing
  2014-05-08 2014-05-09
19:05:31
Common Stock -2,130 $63.37 $-134,978 S Widmar Mark R
Show Address
C/O GRAFTECH INTERNATIONAL LTD.
12900 SNOW ROAD
PARMA, OH
44130
Hide Address
EDGAR Filing
  2014-05-08 2014-05-09
19:03:54
Common Stock -5,195 $66.39 $-344,896 S ANTOUN GEORGES
Show Address
C/O FIRST SOLAR INC.
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2014-05-08 2014-05-09
19:03:54
Common Stock -4,578 $65.55 $-300,088 S ANTOUN GEORGES
Show Address
C/O FIRST SOLAR INC.
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2014-05-08 2014-05-09
19:03:54
Common Stock -7,611 $64.32 $-489,540 S ANTOUN GEORGES
Show Address
C/O FIRST SOLAR INC.
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2014-05-08 2014-05-09
19:03:54
Common Stock -2,574 $63.43 $-163,269 S ANTOUN GEORGES
Show Address
C/O FIRST SOLAR INC.
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2014-03-31 2014-04-02
18:39:13
Common Stock +448 $0.00 $0 A STEBBINS PAUL H
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
Director EDGAR Filing
  2014-03-31 2014-04-02
18:36:46
Common Stock +448 $0.00 $0 A PRESBY J THOMAS
Show Address
1555 PEACHTREE STREET NE
SUITE 1800
ATLANTA, GA
30309
Hide Address
Director EDGAR Filing
  2014-03-31 2014-04-02
18:29:13
Common Stock +448 $0.00 $0 A KENNEDY R CRAIG
Show Address
1844 "R" STREET, NW

WASHINGTON, DC
20009
Hide Address
Director EDGAR Filing
  2014-03-31 2014-04-02
18:26:52
Common Stock +448 $0.00 $0 A Hambro George A
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON
TEMPE, AZ
85281
Hide Address
Director EDGAR Filing
  2014-03-31 2014-04-02
18:18:27
Common Stock +717 $0.00 $0 A Ahearn Michael J
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
Director EDGAR Filing
  2014-03-19 2014-03-21
16:37:00
Common Stock -4,830 $69.40 $-335,202 F HUGHES JAMES ALTON
Show Address
C/O FIRST SOLAR
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281-1244
Hide Address
Director EDGAR Filing
  2014-03-19 2014-03-21
16:37:00
Common Stock +10,464 $0.00 $0 M HUGHES JAMES ALTON
Show Address
C/O FIRST SOLAR
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281-1244
Hide Address
Director EDGAR Filing
  2014-03-13 2014-03-17
19:09:51
Common Stock -8,365 $53.03 $-443,596 F HUGHES JAMES ALTON
Show Address
C/O FIRST SOLAR
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281-1244
Hide Address
Director EDGAR Filing
  2014-03-13 2014-03-17
19:09:51
Common Stock +18,588 $0.00 $0 M HUGHES JAMES ALTON
Show Address
C/O FIRST SOLAR
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281-1244
Hide Address
Director EDGAR Filing
  2014-03-13 2014-03-17
19:05:33
Common Stock -5,035 $53.03 $-267,006 F ANTOUN GEORGES
Show Address
C/O FIRST SOLAR INC.
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2014-03-13 2014-03-17
19:05:33
Common Stock +13,941 $0.00 $0 M ANTOUN GEORGES
Show Address
C/O FIRST SOLAR INC.
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2014-01-21 2014-01-23
16:39:05
Common Stock -12,070 $51.39 $-620,277 S Campbell Carol
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2013-12-31 2014-01-03
18:09:41
Common Stock +572 $0.00 $0 A Chapman Richard D
Show Address
C/O FIRST SOLAR, INC
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281
Hide Address
Director EDGAR Filing
  2013-12-31 2014-01-03
18:06:21
Common Stock +572 $0.00 $0 A Hambro George A
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON
TEMPE, AZ
85281
Hide Address
Director EDGAR Filing
  2013-12-31 2014-01-03
17:59:54
Common Stock +572 $0.00 $0 A Nolan James F
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
Director EDGAR Filing
  2013-12-31 2014-01-03
17:49:41
Common Stock +572 $0.00 $0 A Sweeney Michael T
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
Director EDGAR Filing
  2013-11-12 2013-11-13
19:30:10
Common Stock -6,303 $62.88 $-396,333 S Campbell Carol
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2013-11-04 2013-11-06
09:04:28
Common Stock -3,596 $61.56 $-221,370 S Widmar Mark R
Show Address
C/O GRAFTECH INTERNATIONAL LTD.
12900 SNOW ROAD
PARMA, OH
44130
Hide Address
EDGAR Filing
  2013-09-30 2013-10-02
21:07:51
Common Stock -2,624 $40.21 $-105,511 F Gustafsson Mary Elizabeth
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2013-09-30 2013-10-02
21:07:51
Common Stock +5,577 $0.00 $0 M Gustafsson Mary Elizabeth
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2013-09-30 2013-10-02
21:07:51
Common Stock -2,190 $40.21 $-88,060 F Gustafsson Mary Elizabeth
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2013-09-30 2013-10-02
21:07:51
Common Stock +5,523 $0.00 $0 M Gustafsson Mary Elizabeth
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2013-09-30 2013-10-02
21:07:51
Common Stock -3,428 $40.21 $-137,840 F Gustafsson Mary Elizabeth
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2013-09-30 2013-10-02
21:07:51
Common Stock +10,101 $0.00 $0 M Gustafsson Mary Elizabeth
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2013-09-30 2013-10-02
21:07:51
Common Stock -758 $40.21 $-30,479 F Gustafsson Mary Elizabeth
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2013-09-30 2013-10-02
21:07:51
Common Stock +2,154 $0.00 $0 M Gustafsson Mary Elizabeth
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2013-09-30 2013-10-02
21:07:51
Common Stock -1,178 $40.21 $-47,367 F Gustafsson Mary Elizabeth
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2013-09-30 2013-10-02
21:07:51
Common Stock +3,302 $0.00 $0 M Gustafsson Mary Elizabeth
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2013-09-30 2013-10-02
16:29:10
Common Stock +778 $0.00 $0 A POST WILLIAM J
Show Address
4235 E. CLAREMONT AVENUE

PARADISE VALLEY, AZ
85253
Hide Address
Director EDGAR Filing
  2013-09-03 2013-09-04
16:47:08
Common Stock -2,362 $37.03 $-87,465 S Garabedian Raffi
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281-1244
Hide Address
EDGAR Filing
  2013-08-09 2013-08-13
17:12:58
Common Stock +1,000 $40.68 $40,680 P Chapman Richard D
Show Address
C/O FIRST SOLAR, INC
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281
Hide Address
Director EDGAR Filing
  2013-07-02 2013-07-03
18:07:27
Common Stock -5,310 $45.17 $-239,853 F ANTOUN GEORGES
Show Address
C/O FIRST SOLAR INC.
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2013-07-02 2013-07-03
18:07:27
Common Stock +16,362 $0.00 $0 M ANTOUN GEORGES
Show Address
C/O FIRST SOLAR INC.
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2013-06-30 2013-07-01
17:15:12
Common Stock +698 $0.00 $0 A Chapman Richard D
Show Address
C/O FIRST SOLAR, INC
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281
Hide Address
Director EDGAR Filing
  2013-06-30 2013-07-01
17:11:10
Common Stock +1,116 $0.00 $0 A Ahearn Michael J
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
Director EDGAR Filing
  2013-06-30 2013-07-01
17:09:49
Common Stock +698 $0.00 $0 A KENNEDY R CRAIG
Show Address
1844 "R" STREET, NW

WASHINGTON, DC
20009
Hide Address
Director EDGAR Filing
  2013-06-30 2013-07-01
17:08:30
Common Stock +698 $0.00 $0 A Hambro George A
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON
TEMPE, AZ
85281
Hide Address
Director EDGAR Filing
  2013-06-30 2013-07-01
17:05:06
Common Stock +698 $0.00 $0 A POST WILLIAM J
Show Address
4235 E. CLAREMONT AVENUE

PARADISE VALLEY, AZ
85253
Hide Address
Director EDGAR Filing
  2013-06-30 2013-07-01
17:03:45
Common Stock +698 $0.00 $0 A STEBBINS PAUL H
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
Director EDGAR Filing
  2013-06-30 2013-07-01
17:01:14
Common Stock +698 $0.00 $0 A Sweeney Michael T
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
Director EDGAR Filing
  2013-06-30 2013-07-01
16:59:10
Common Stock +698 $0.00 $0 A PRESBY J THOMAS
Show Address
1555 PEACHTREE STREET NE
SUITE 1800
ATLANTA, GA
30309
Hide Address
Director EDGAR Filing
  2013-05-08 2013-05-09
19:31:58
Common Stock -9,044 $43.22 $-390,882 S Gustafsson Mary Elizabeth
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2013-05-08 2013-05-09
19:28:55
Common Stock -5,404 $45.17 $-244,099 S Garabedian Raffi
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281-1244
Hide Address
EDGAR Filing
  2013-04-27 2013-04-29
19:51:09
Common Stock -700 $44.08 $-30,856 F Campbell Carol
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2013-04-27 2013-04-29
19:51:09
Common Stock +2,157 $0.00 $0 M Campbell Carol
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2013-04-27 2013-04-29
19:48:37
Common Stock -317 $44.08 $-13,973 F Garabedian Raffi
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281-1244
Hide Address
EDGAR Filing
  2013-04-27 2013-04-29
19:48:37
Common Stock +841 $0.00 $0 M Garabedian Raffi
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281-1244
Hide Address
EDGAR Filing
  2013-04-27 2013-04-29
19:41:10
Common Stock -1,567 $44.08 $-69,073 F Gustafsson Mary Elizabeth
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2013-04-27 2013-04-29
19:41:10
Common Stock +3,076 $0.00 $0 M Gustafsson Mary Elizabeth
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2013-04-04 2013-04-08
17:24:09
Common Stock -3,831 $26.46 $-101,368 F Brown James G. Jr.
Show Address
C/O FIRST SOLAR
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281-1244
Hide Address
EDGAR Filing
  2013-04-04 2013-04-08
17:24:09
Common Stock +10,364 $0.00 $0 M Brown James G. Jr.
Show Address
C/O FIRST SOLAR
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281-1244
Hide Address
EDGAR Filing
  2013-04-04 2013-04-08
17:24:09
Common Stock -2,102 $26.46 $-55,619 F Brown James G. Jr.
Show Address
C/O FIRST SOLAR
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281-1244
Hide Address
EDGAR Filing
  2013-04-04 2013-04-08
17:24:09
Common Stock +5,684 $0.00 $0 M Brown James G. Jr.
Show Address
C/O FIRST SOLAR
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281-1244
Hide Address
EDGAR Filing
  2013-04-04 2013-04-08
17:22:32
Common Stock -2,981 $26.46 $-78,877 F Wessels Maja
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2013-04-04 2013-04-08
17:22:32
Common Stock +9,186 $0.00 $0 M Wessels Maja
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2013-04-04 2013-04-08
17:22:32
Common Stock -1,595 $26.46 $-42,204 F Wessels Maja
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2013-04-04 2013-04-08
17:22:32
Common Stock +4,913 $0.00 $0 M Wessels Maja
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2013-04-04 2013-04-08
17:20:41
Common Stock -2,706 $26.46 $-71,601 F Campbell Carol
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2013-04-04 2013-04-08
17:20:41
Common Stock +8,339 $0.00 $0 M Campbell Carol
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2013-04-04 2013-04-08
17:20:41
Common Stock -2,132 $26.46 $-56,413 F Campbell Carol
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2013-04-04 2013-04-08
17:20:41
Common Stock +6,570 $0.00 $0 M Campbell Carol
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2013-04-04 2013-04-08
17:17:17
Common Stock -3,829 $26.46 $-101,315 F Gustafsson Mary Elizabeth
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2013-04-04 2013-04-08
17:17:17
Common Stock +11,045 $0.00 $0 M Gustafsson Mary Elizabeth
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2013-04-04 2013-04-08
17:17:17
Common Stock -3,503 $26.46 $-92,689 F Gustafsson Mary Elizabeth
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2013-04-04 2013-04-08
17:17:17
Common Stock +10,102 $0.00 $0 M Gustafsson Mary Elizabeth
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2013-04-04 2013-04-08
17:08:48
Common Stock -9,175 $26.46 $-242,770 F Widmar Mark R
Show Address
C/O GRAFTECH INTERNATIONAL LTD.
12900 SNOW ROAD
PARMA, OH
44130
Hide Address
EDGAR Filing
  2013-04-04 2013-04-08
17:08:48
Common Stock +19,881 $0.00 $0 M Widmar Mark R
Show Address
C/O GRAFTECH INTERNATIONAL LTD.
12900 SNOW ROAD
PARMA, OH
44130
Hide Address
EDGAR Filing
  2013-04-04 2013-04-08
17:08:48
Common Stock -4,677 $26.46 $-123,753 F Widmar Mark R
Show Address
C/O GRAFTECH INTERNATIONAL LTD.
12900 SNOW ROAD
PARMA, OH
44130
Hide Address
EDGAR Filing
  2013-04-04 2013-04-08
17:08:48
Common Stock +14,462 $0.00 $0 M Widmar Mark R
Show Address
C/O GRAFTECH INTERNATIONAL LTD.
12900 SNOW ROAD
PARMA, OH
44130
Hide Address
EDGAR Filing
  2013-04-04 2013-04-08
17:08:48
Common Stock -1,181 $26.46 $-31,249 F Widmar Mark R
Show Address
C/O GRAFTECH INTERNATIONAL LTD.
12900 SNOW ROAD
PARMA, OH
44130
Hide Address
EDGAR Filing
  2013-04-04 2013-04-08
17:08:48
Common Stock +3,744 $0.00 $0 M Widmar Mark R
Show Address
C/O GRAFTECH INTERNATIONAL LTD.
12900 SNOW ROAD
PARMA, OH
44130
Hide Address
EDGAR Filing
  2013-03-31 2013-04-02
17:16:57
Common Stock +1,160 $0.00 $0 A Sweeney Michael T
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
Director EDGAR Filing
  2013-03-31 2013-04-02
17:14:10
Common Stock +1,160 $0.00 $0 A STEBBINS PAUL H
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
Director EDGAR Filing
  2013-03-31 2013-04-02
17:09:18
Common Stock +1,160 $0.00 $0 A PRESBY J THOMAS
Show Address
1555 PEACHTREE STREET NE
SUITE 1800
ATLANTA, GA
30309
Hide Address
Director EDGAR Filing
  2013-03-31 2013-04-02
17:06:41
Common Stock +1,160 $0.00 $0 A POST WILLIAM J
Show Address
4235 E. CLAREMONT AVENUE

PARADISE VALLEY, AZ
85253
Hide Address
Director EDGAR Filing
  2013-03-31 2013-04-02
17:01:14
Common Stock +1,160 $0.00 $0 A KENNEDY R CRAIG
Show Address
1844 "R" STREET, NW

WASHINGTON, DC
20009
Hide Address
Director EDGAR Filing
  2013-03-31 2013-04-02
16:58:38
Common Stock +1,160 $0.00 $0 A Hambro George A
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON
TEMPE, AZ
85281
Hide Address
Director EDGAR Filing
  2013-03-31 2013-04-02
16:56:07
Common Stock +1,160 $0.00 $0 A Chapman Richard D
Show Address
C/O FIRST SOLAR, INC
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281
Hide Address
Director EDGAR Filing
  2013-03-31 2013-04-02
16:52:57
Common Stock +1,855 $0.00 $0 A Ahearn Michael J
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
Director EDGAR Filing
  2013-03-25 2013-03-26
11:03:31
Common Stock -3,515 $0.00 $0 J HUGHES JAMES ALTON
Show Address
C/O FIRST SOLAR
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281-1244
Hide Address
Director EDGAR Filing
  2013-03-24 2013-03-26
11:25:23
Common Stock -364 $28.85 $-10,501 F Wessels Maja
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2013-03-24 2013-03-26
11:25:23
Common Stock +1,121 $0.00 $0 M Wessels Maja
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2013-03-24 2013-03-26
11:23:19
Common Stock -393 $28.85 $-11,338 F Campbell Carol
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2013-03-24 2013-03-26
11:23:19
Common Stock +1,209 $0.00 $0 M Campbell Carol
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2013-03-24 2013-03-26
11:19:07
Common Stock -599 $28.85 $-17,281 F Gustafsson Mary Elizabeth
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2013-03-24 2013-03-26
11:19:07
Common Stock +1,651 $0.00 $0 M Gustafsson Mary Elizabeth
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2013-03-24 2013-03-26
11:13:53
Common Stock -371 $28.85 $-10,703 F Brown James G. Jr.
Show Address
C/O FIRST SOLAR
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281-1244
Hide Address
EDGAR Filing
  2013-03-24 2013-03-26
11:13:53
Common Stock +1,001 $0.00 $0 M Brown James G. Jr.
Show Address
C/O FIRST SOLAR
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281-1244
Hide Address
EDGAR Filing
  2013-03-24 2013-03-25
21:02:20
Common Stock -170 $28.85 $-4,905 F Garabedian Raffi
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281-1244
Hide Address
EDGAR Filing
  2013-03-24 2013-03-25
21:02:20
Common Stock +452 $0.00 $0 M Garabedian Raffi
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281-1244
Hide Address
EDGAR Filing
  2013-03-22 2013-03-26
11:25:23
Common Stock -498 $28.85 $-14,367 F Wessels Maja
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2013-03-22 2013-03-26
11:25:23
Common Stock +1,534 $0.00 $0 M Wessels Maja
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2013-03-22 2013-03-26
11:23:19
Common Stock -493 $28.85 $-14,223 F Campbell Carol
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2013-03-22 2013-03-26
11:23:19
Common Stock +1,517 $0.00 $0 M Campbell Carol
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2013-03-22 2013-03-26
11:19:07
Common Stock -774 $28.85 $-22,330 F Gustafsson Mary Elizabeth
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2013-03-22 2013-03-26
11:19:07
Common Stock +2,154 $0.00 $0 M Gustafsson Mary Elizabeth
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2013-03-22 2013-03-26
11:13:53
Common Stock -925 $28.85 $-26,686 F Brown James G. Jr.
Show Address
C/O FIRST SOLAR
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281-1244
Hide Address
EDGAR Filing
  2013-03-22 2013-03-26
11:13:53
Common Stock +2,500 $0.00 $0 M Brown James G. Jr.
Show Address
C/O FIRST SOLAR
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281-1244
Hide Address
EDGAR Filing
  2013-03-22 2013-03-26
11:13:53
Common Stock -622 $28.85 $-17,945 F Brown James G. Jr.
Show Address
C/O FIRST SOLAR
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281-1244
Hide Address
EDGAR Filing
  2013-03-22 2013-03-26
11:13:53
Common Stock +1,680 $0.00 $0 M Brown James G. Jr.
Show Address
C/O FIRST SOLAR
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281-1244
Hide Address
EDGAR Filing
  2013-03-22 2013-03-25
21:02:20
Common Stock -487 $28.85 $-14,050 F Garabedian Raffi
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281-1244
Hide Address
EDGAR Filing
  2013-03-22 2013-03-25
21:02:20
Common Stock +1,295 $0.00 $0 M Garabedian Raffi
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281-1244
Hide Address
EDGAR Filing
  2013-03-21 2013-03-25
21:02:20
Common Stock -1,696 $29.00 $-49,184 F Garabedian Raffi
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281-1244
Hide Address
EDGAR Filing
  2013-03-21 2013-03-25
21:02:20
Common Stock +4,513 $0.00 $0 M Garabedian Raffi
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281-1244
Hide Address
EDGAR Filing
  2013-03-19 2013-03-21
20:39:42
Common Stock -3,435 $27.84 $-95,630 F HUGHES JAMES ALTON
Show Address
C/O FIRST SOLAR
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281-1244
Hide Address
Director EDGAR Filing
  2013-03-19 2013-03-21
20:39:42
Common Stock +10,464 $0.00 $0 M HUGHES JAMES ALTON
Show Address
C/O FIRST SOLAR
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281-1244
Hide Address
Director EDGAR Filing
  2012-12-31 2013-01-03
18:14:22
Common Stock +811 $0.00 $0 A Hambro George A
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON
TEMPE, AZ
85281
Hide Address
Director EDGAR Filing
  2012-12-31 2013-01-03
18:10:19
Common Stock +811 $0.00 $0 A Chapman Richard D
Show Address
C/O FIRST SOLAR, INC
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281
Hide Address
Director EDGAR Filing
  2012-12-31 2013-01-03
17:57:54
Common Stock +811 $0.00 $0 A PRESBY J THOMAS
Show Address
1555 PEACHTREE STREET NE
SUITE 1800
ATLANTA, GA
30309
Hide Address
Director EDGAR Filing
  2012-12-31 2013-01-03
17:52:45
Common Stock +811 $0.00 $0 A KENNEDY R CRAIG
Show Address
1844 "R" STREET, NW

WASHINGTON, DC
20009
Hide Address
Director EDGAR Filing
  2012-12-31 2013-01-03
17:48:20
Common Stock +811 $0.00 $0 A Nolan James F
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
Director EDGAR Filing
  2012-12-31 2013-01-03
17:43:24
Common Stock +811 $0.00 $0 A POST WILLIAM J
Show Address
4235 E. CLAREMONT AVENUE

PARADISE VALLEY, AZ
85253
Hide Address
Director EDGAR Filing
  2012-12-31 2013-01-03
17:37:07
Common Stock +811 $0.00 $0 A STEBBINS PAUL H
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
Director EDGAR Filing
  2012-12-31 2013-01-03
17:30:49
Common Stock +811 $0.00 $0 A Sweeney Michael T
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
Director EDGAR Filing
  2012-12-31 2013-01-03
17:28:06
Common Stock +811 $0.00 $0 A Sweeney Michael T
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
Director EDGAR Filing
  2012-12-31 2013-01-03
17:22:26
Common Stock +1,621 $0.00 $0 A Ahearn Michael J
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
Director EDGAR Filing
  2012-10-27 2012-10-30
18:43:55
Common Stock -1,010 $23.97 $-24,210 F Gustafsson Mary Elizabeth
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2012-10-27 2012-10-30
18:43:55
Common Stock +3,200 $0.00 $0 M Gustafsson Mary Elizabeth
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2012-09-30 2012-10-02
16:43:15
Common Stock +1,521 $0.00 $0 A Ahearn Michael J
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
Director EDGAR Filing
  2012-09-30 2012-10-02
16:40:46
Common Stock +1,129 $0.00 $0 A Sweeney Michael T
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
Director EDGAR Filing
  2012-09-30 2012-10-02
16:38:09
Common Stock +1,129 $0.00 $0 A STEBBINS PAUL H
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
Director EDGAR Filing
  2012-09-30 2012-10-02
16:35:10
Common Stock +1,129 $0.00 $0 A POST WILLIAM J
Show Address
4235 E. CLAREMONT AVENUE

PARADISE VALLEY, AZ
85253
Hide Address
Director EDGAR Filing
  2012-09-30 2012-10-02
16:30:36
Common Stock +1,129 $0.00 $0 A Nolan James F
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
Director EDGAR Filing
  2012-09-30 2012-10-02
16:28:09
Common Stock +1,129 $0.00 $0 A KENNEDY R CRAIG
Show Address
1844 "R" STREET, NW

WASHINGTON, DC
20009
Hide Address
Director EDGAR Filing
  2012-09-30 2012-10-02
16:25:53
Common Stock +1,129 $0.00 $0 A PRESBY J THOMAS
Show Address
1555 PEACHTREE STREET NE
SUITE 1800
ATLANTA, GA
30309
Hide Address
Director EDGAR Filing
  2012-09-30 2012-10-02
16:23:20
Common Stock +1,129 $0.00 $0 A Chapman Richard D
Show Address
C/O FIRST SOLAR, INC
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281
Hide Address
Director EDGAR Filing
  2012-09-30 2012-10-02
16:19:38
Common Stock +1,129 $0.00 $0 A Hambro George A
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON
TEMPE, AZ
85281
Hide Address
Director EDGAR Filing
  2012-07-28 2012-07-31
15:35:24
Common Stock -1,468 $14.50 $-21,286 F Garabedian Raffi
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281-1244
Hide Address
EDGAR Filing
  2012-07-28 2012-07-31
15:35:24
Common Stock +4,000 $0.00 $0 M Garabedian Raffi
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281-1244
Hide Address
EDGAR Filing
  2012-07-28 2012-07-31
15:33:09
Common Stock -1,199 $14.50 $-17,386 F Wessels Maja
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2012-07-28 2012-07-31
15:33:09
Common Stock +3,800 $0.00 $0 M Wessels Maja
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2012-05-15 2012-05-31
15:54:47
Common Stock -728 $16.10 $-11,721 S Garabedian Raffi
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281-1244
Hide Address
EDGAR Filing
  2012-04-28 2012-05-01
19:08:20
Common Stock -724 $18.35 $-13,285 F Eaglesham David J
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2012-04-28 2012-05-01
19:08:20
Common Stock +2,264 $0.00 $0 M Eaglesham David J
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2012-04-28 2012-05-01
19:04:21
Common Stock -221 $18.35 $-4,055 F Campbell Carol
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2012-04-28 2012-05-01
19:04:21
Common Stock +698 $0.00 $0 M Campbell Carol
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2012-04-28 2012-05-01
19:02:24
Common Stock -607 $18.35 $-11,138 F Brown James G. Jr.
Show Address
C/O FIRST SOLAR
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281-1244
Hide Address
EDGAR Filing
  2012-04-28 2012-05-01
19:02:24
Common Stock +1,681 $0.00 $0 M Brown James G. Jr.
Show Address
C/O FIRST SOLAR
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281-1244
Hide Address
EDGAR Filing
  2012-04-27 2012-05-01
19:10:12
Common Stock -621 $18.35 $-11,395 F Gustafsson Mary Elizabeth
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2012-04-27 2012-05-01
19:10:12
Common Stock +1,538 $0.00 $0 M Gustafsson Mary Elizabeth
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2012-04-27 2012-05-01
19:08:20
Common Stock -551 $18.35 $-10,111 F Eaglesham David J
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2012-04-27 2012-05-01
19:08:20
Common Stock +1,723 $0.00 $0 M Eaglesham David J
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2012-04-27 2012-05-01
19:06:12
Common Stock -544 $18.35 $-9,982 F Wessels Maja
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2012-04-27 2012-05-01
19:06:12
Common Stock +1,723 $0.00 $0 M Wessels Maja
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2012-04-27 2012-05-01
19:04:21
Common Stock -341 $18.35 $-6,257 F Campbell Carol
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2012-04-27 2012-05-01
19:04:21
Common Stock +1,079 $0.00 $0 M Campbell Carol
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2012-04-27 2012-05-01
19:02:24
Common Stock -64 $18.35 $-1,174 F Brown James G. Jr.
Show Address
C/O FIRST SOLAR
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281-1244
Hide Address
EDGAR Filing
  2012-04-27 2012-05-01
19:02:24
Common Stock +176 $0.00 $0 M Brown James G. Jr.
Show Address
C/O FIRST SOLAR
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281-1244
Hide Address
EDGAR Filing
  2012-04-04 2012-04-06
13:12:42
Common Stock -1,148 $21.73 $-24,946 F Widmar Mark R
Show Address
C/O GRAFTECH INTERNATIONAL LTD.
12900 SNOW ROAD
PARMA, OH
44130
Hide Address
EDGAR Filing
  2012-04-04 2012-04-06
13:12:42
Common Stock +3,744 $0.00 $0 M Widmar Mark R
Show Address
C/O GRAFTECH INTERNATIONAL LTD.
12900 SNOW ROAD
PARMA, OH
44130
Hide Address
EDGAR Filing
  2012-03-31 2012-04-03
15:27:43
Common Stock +999 $0.00 $0 A VILLARREAL JOSE H
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
Director EDGAR Filing
  2012-03-31 2012-04-03
15:25:24
Common Stock +999 $0.00 $0 A STEBBINS PAUL H
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
Director EDGAR Filing
  2012-03-31 2012-04-03
15:23:05
Common Stock +999 $0.00 $0 A PRESBY J THOMAS
Show Address
1555 PEACHTREE STREET NE
SUITE 1800
ATLANTA, GA
30309
Hide Address
Director EDGAR Filing
  2012-03-31 2012-04-03
15:20:43
Common Stock +999 $0.00 $0 A POST WILLIAM J
Show Address
4235 E. CLAREMONT AVENUE

PARADISE VALLEY, AZ
85253
Hide Address
Director EDGAR Filing
  2012-03-31 2012-04-03
15:18:04
Common Stock +999 $0.00 $0 A KENNEDY R CRAIG
Show Address
1844 "R" STREET, NW

WASHINGTON, DC
20009
Hide Address
Director EDGAR Filing
  2012-03-31 2012-04-03
15:11:17
Common Stock +999 $0.00 $0 A Sweeney Michael T
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
Director EDGAR Filing
  2012-03-31 2012-04-03
15:08:00
Common Stock +999 $0.00 $0 A ACKERMAN PHILIP C
Show Address
6363 MAIN STREET

WILLIAMSVILLE, NY
14221
Hide Address
Director EDGAR Filing
  2012-03-31 2012-04-03
15:08:00
Common Stock +999 $0.00 $0 A Nolan James F
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
Director EDGAR Filing
  2012-03-26 2012-03-27
16:41:16
Common Stock -24,957,908 $0.00 $0 W BERK JEFFREY L
Show Address
FOOT LOCKER, INC.
112 WEST 34TH STREET
NEW YORK,, NY
10120
Hide Address
EDGAR Filing
  2012-03-26 2012-03-27
16:41:16
Common Stock -24,957,908 $0.00 $0 W OCONNOR A BRUCE
Show Address
32 BUCKINGHAM WAY

FREEHOLD, NJ
07728-3172
Hide Address
EDGAR Filing
  2012-03-26 2012-03-27
16:41:16
Common Stock -24,957,908 $0.00 $0 W Estate of John T. Walton
Show Address
P.O. BOX 1860

BENTONVILLE, AR
72712
Hide Address
>=10% Owner EDGAR Filing
  2012-03-26 2012-03-27
16:41:16
Common Stock -24,957,908 $0.00 $0 W JCL Holdings LLC
Show Address
PO BOX 1860

BENTONVILLE, AR
72712
Hide Address
>=10% Owner EDGAR Filing
  2012-03-26 2012-03-27
16:41:16
Common Stock -24,957,908 $0.00 $0 W Sohler Bernadette M
Show Address
62 TIMBERLANE DRIVE

COLONIA, NJ
07067
Hide Address
EDGAR Filing
  2012-03-26 2012-03-27
16:41:16
Common Stock -24,957,908 $0.00 $0 W Jimmerson Martin L.
Show Address
C/O RIGNET, INC.
1880 S. DAIRY ASHFORD, SUITE 300
HOUSTON, TX
77077
Hide Address
EDGAR Filing
  2012-03-26 2012-03-27
16:41:16
Common Stock -24,957,908 $0.00 $0 W Slaughter Mark B.
Show Address
C/O RIGNET, INC.
1880 S. DAIRY ASHFORD, SUITE 300
HOUSTON, TX
77077
Hide Address
Director EDGAR Filing
  2012-03-26 2012-03-27
16:41:16
Common Stock +10,102,002 $0.00 $0 G Estate of John T. Walton
Show Address
P.O. BOX 1860

BENTONVILLE, AR
72712
Hide Address
>=10% Owner EDGAR Filing
  2012-03-26 2012-03-27
16:41:16
Common Stock -14,855,905 $0.00 $0 G Estate of John T. Walton
Show Address
P.O. BOX 1860

BENTONVILLE, AR
72712
Hide Address
>=10% Owner EDGAR Filing
  2012-03-26 2012-03-27
16:38:32
Common Stock +14,855,905 $0.00 $0 G CASEY MARTIN MICHAEL
Show Address
ONE LIBERTY PLAZA

NEW YORK, NY
10006
Hide Address
Director EDGAR Filing
  2012-03-26 2012-03-27
16:38:32
Common Stock +14,855,905 $0.00 $0 G OCONNOR A BRUCE
Show Address
32 BUCKINGHAM WAY

FREEHOLD, NJ
07728-3172
Hide Address
EDGAR Filing
  2012-03-26 2012-03-27
16:38:32
Common Stock +14,855,905 $0.00 $0 G BAHLER GARY M
Show Address
FOOT LOCKER, INC.
112 WEST 34TH STREET
NEW YORK, NY
10120
Hide Address
EDGAR Filing
  2012-03-26 2012-03-27
16:38:32
Common Stock +14,855,905 $0.00 $0 G JCL Holdings LLC
Show Address
PO BOX 1860

BENTONVILLE, AR
72712
Hide Address
>=10% Owner EDGAR Filing
  2012-03-26 2012-03-27
16:38:32
Common Stock +14,855,905 $0.00 $0 G Sohler Bernadette M
Show Address
62 TIMBERLANE DRIVE

COLONIA, NJ
07067
Hide Address
EDGAR Filing
  2012-03-26 2012-03-27
16:38:32
Common Stock +14,855,905 $0.00 $0 G Malecky Robert A
Show Address
ONE GREENWAY PLAZA
SUITE 600
HOUSTON, TX
77046
Hide Address
EDGAR Filing
  2012-03-26 2012-03-27
16:38:32
Common Stock +14,855,905 $0.00 $0 G Jimmerson Martin L.
Show Address
C/O RIGNET, INC.
1880 S. DAIRY ASHFORD, SUITE 300
HOUSTON, TX
77077
Hide Address
EDGAR Filing
  2012-03-26 2012-03-27
16:38:32
Common Stock -10,102,002 $0.00 $0 G JCL Holdings LLC
Show Address
PO BOX 1860

BENTONVILLE, AR
72712
Hide Address
>=10% Owner EDGAR Filing
  2012-03-24 2012-03-26
19:53:35
Common Stock -354 $26.11 $-9,243 F JESSUP JEROME
Show Address
ONE COLDWATER CREEK DRIVE

SANDPOINT, ID
83864
Hide Address
EDGAR Filing
  2012-03-24 2012-03-26
19:53:35
Common Stock -354 $26.11 $-9,243 F Gustafsson Mary Elizabeth
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2012-03-24 2012-03-26
19:53:35
Common Stock -354 $26.11 $-9,243 F Vintz Stephen A
Show Address
4296 FORBES BOULEVARD

LANHAM, MD
20706
Hide Address
EDGAR Filing
  2012-03-24 2012-03-26
19:53:35
Common Stock -354 $26.11 $-9,243 F Rudman Richard E
Show Address
4296 FORBES BOULEVARD

LANHAM, MD
20706
Hide Address
Director EDGAR Filing
  2012-03-24 2012-03-26
19:53:35
Common Stock -354 $26.11 $-9,243 F Weissberg Norman T
Show Address
4296 FORBES BOULEVARD

LANHAM, MD
20706
Hide Address
EDGAR Filing
  2012-03-24 2012-03-26
19:53:35
Common Stock -354 $26.11 $-9,243 F Wagner William Raymond
Show Address
4296 FORBES BOULEVARD

LANHAM, MD
20706
Hide Address
EDGAR Filing
  2012-03-24 2012-03-26
19:53:35
Common Stock -354 $26.11 $-9,243 F Eaglesham David J
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2012-03-24 2012-03-26
19:53:35
Common Stock -354 $26.11 $-9,243 F Campbell Carol
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2012-03-24 2012-03-26
19:53:35
Common Stock -354 $26.11 $-9,243 F Wessels Maja
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2012-03-24 2012-03-26
19:53:35
Common Stock -354 $26.11 $-9,243 F Brown James G. Jr.
Show Address
C/O FIRST SOLAR
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281-1244
Hide Address
EDGAR Filing
  2012-03-24 2012-03-26
19:53:35
Common Stock +1,121 $0.00 $0 M Wessels Maja
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2012-03-24 2012-03-26
19:50:48
Common Stock -666 $26.11 $-17,389 F JESSUP JEROME
Show Address
ONE COLDWATER CREEK DRIVE

SANDPOINT, ID
83864
Hide Address
EDGAR Filing
  2012-03-24 2012-03-26
19:50:48
Common Stock -666 $26.11 $-17,389 F Gustafsson Mary Elizabeth
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2012-03-24 2012-03-26
19:50:48
Common Stock -666 $26.11 $-17,389 F Vintz Stephen A
Show Address
4296 FORBES BOULEVARD

LANHAM, MD
20706
Hide Address
EDGAR Filing
  2012-03-24 2012-03-26
19:50:48
Common Stock -666 $26.11 $-17,389 F Rudman Richard E
Show Address
4296 FORBES BOULEVARD

LANHAM, MD
20706
Hide Address
Director EDGAR Filing
  2012-03-24 2012-03-26
19:50:48
Common Stock -666 $26.11 $-17,389 F Weissberg Norman T
Show Address
4296 FORBES BOULEVARD

LANHAM, MD
20706
Hide Address
EDGAR Filing
  2012-03-24 2012-03-26
19:50:48
Common Stock -666 $26.11 $-17,389 F Wagner William Raymond
Show Address
4296 FORBES BOULEVARD

LANHAM, MD
20706
Hide Address
EDGAR Filing
  2012-03-24 2012-03-26
19:50:48
Common Stock -666 $26.11 $-17,389 F Eaglesham David J
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2012-03-24 2012-03-26
19:50:48
Common Stock -666 $26.11 $-17,389 F Campbell Carol
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2012-03-24 2012-03-26
19:50:48
Common Stock -666 $26.11 $-17,389 F Bell James Anthony
Show Address
ONE COLDWATER CREEK DRIVE

SANDPOINT, ID
83864
Hide Address
EDGAR Filing
  2012-03-24 2012-03-26
19:50:48
Common Stock -666 $26.11 $-17,389 F Brown James G. Jr.
Show Address
C/O FIRST SOLAR
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281-1244
Hide Address
EDGAR Filing
  2012-03-24 2012-03-26
19:50:48
Common Stock +1,651 $0.00 $0 M Gustafsson Mary Elizabeth
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2012-03-24 2012-03-26
19:48:58
Common Stock -410 $26.11 $-10,705 F JESSUP JEROME
Show Address
ONE COLDWATER CREEK DRIVE

SANDPOINT, ID
83864
Hide Address
EDGAR Filing
  2012-03-24 2012-03-26
19:48:58
Common Stock -410 $26.11 $-10,705 F Vintz Stephen A
Show Address
4296 FORBES BOULEVARD

LANHAM, MD
20706
Hide Address
EDGAR Filing
  2012-03-24 2012-03-26
19:48:58
Common Stock -410 $26.11 $-10,705 F Rudman Richard E
Show Address
4296 FORBES BOULEVARD

LANHAM, MD
20706
Hide Address
Director EDGAR Filing
  2012-03-24 2012-03-26
19:48:58
Common Stock -410 $26.11 $-10,705 F Wagner William Raymond
Show Address
4296 FORBES BOULEVARD

LANHAM, MD
20706
Hide Address
EDGAR Filing
  2012-03-24 2012-03-26
19:48:58
Common Stock -410 $26.11 $-10,705 F Hayes John Edward III
Show Address
ONE COLDWATER CREEK DRIVE

SANDPOINT, ID
83864
Hide Address
EDGAR Filing
  2012-03-24 2012-03-26
19:48:58
Common Stock -410 $26.11 $-10,705 F Eaglesham David J
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2012-03-24 2012-03-26
19:48:58
Common Stock -410 $26.11 $-10,705 F Campbell Carol
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2012-03-24 2012-03-26
19:48:58
Common Stock -410 $26.11 $-10,705 F Bell James Anthony
Show Address
ONE COLDWATER CREEK DRIVE

SANDPOINT, ID
83864
Hide Address
EDGAR Filing
  2012-03-24 2012-03-26
19:48:58
Common Stock -410 $26.11 $-10,705 F Dean Jill Brown
Show Address
ONE COLDWATER CREEK DRIVE

SANDPOINT, ID
83864
Hide Address
EDGAR Filing
  2012-03-24 2012-03-26
19:48:58
Common Stock -410 $26.11 $-10,705 F Brown James G. Jr.
Show Address
C/O FIRST SOLAR
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281-1244
Hide Address
EDGAR Filing
  2012-03-24 2012-03-26
19:48:58
Common Stock +1,282 $0.00 $0 M Eaglesham David J
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2012-03-24 2012-03-26
19:46:25
Common Stock -382 $26.11 $-9,974 F KAUFMAN CAROL R
Show Address
6140 STONERIDGE MALL DRIVE
SUITE 590
PLEASANTON, CA
94588
Hide Address
EDGAR Filing
  2012-03-24 2012-03-26
19:46:25
Common Stock -382 $26.11 $-9,974 F JESSUP JEROME
Show Address
ONE COLDWATER CREEK DRIVE

SANDPOINT, ID
83864
Hide Address
EDGAR Filing
  2012-03-24 2012-03-26
19:46:25
Common Stock -382 $26.11 $-9,974 F Rudman Richard E
Show Address
4296 FORBES BOULEVARD

LANHAM, MD
20706
Hide Address
Director EDGAR Filing
  2012-03-24 2012-03-26
19:46:25
Common Stock -382 $26.11 $-9,974 F Hayes John Edward III
Show Address
ONE COLDWATER CREEK DRIVE

SANDPOINT, ID
83864
Hide Address
EDGAR Filing
  2012-03-24 2012-03-26
19:46:25
Common Stock -382 $26.11 $-9,974 F Fontana Peter Thomas
Show Address
515 POST OAK BLVD., STE. 600

HOUSTON, TX
77027
Hide Address
EDGAR Filing
  2012-03-24 2012-03-26
19:46:25
Common Stock -382 $26.11 $-9,974 F Campbell Carol
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2012-03-24 2012-03-26
19:46:25
Common Stock -382 $26.11 $-9,974 F Bell James Anthony
Show Address
ONE COLDWATER CREEK DRIVE

SANDPOINT, ID
83864
Hide Address
EDGAR Filing
  2012-03-24 2012-03-26
19:46:25
Common Stock -382 $26.11 $-9,974 F Dean Jill Brown
Show Address
ONE COLDWATER CREEK DRIVE

SANDPOINT, ID
83864
Hide Address
EDGAR Filing
  2012-03-24 2012-03-26
19:46:25
Common Stock -382 $26.11 $-9,974 F Brown James G. Jr.
Show Address
C/O FIRST SOLAR
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281-1244
Hide Address
EDGAR Filing
  2012-03-24 2012-03-26
19:46:25
Common Stock -382 $26.11 $-9,974 F Haley Mark
Show Address
1 COLDWATER CREEK DRIVE

SANDPOINT, ID
83864
Hide Address
EDGAR Filing
  2012-03-24 2012-03-26
19:46:25
Common Stock +1,209 $0.00 $0 M Campbell Carol
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2012-03-24 2012-03-26
19:44:22
Common Stock -362 $26.11 $-9,452 F Brown James G. Jr.
Show Address
C/O FIRST SOLAR
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281-1244
Hide Address
EDGAR Filing
  2012-03-24 2012-03-26
19:44:22
Common Stock +1,001 $0.00 $0 M Brown James G. Jr.
Show Address
C/O FIRST SOLAR
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281-1244
Hide Address
EDGAR Filing
  2012-03-22 2012-03-26
19:53:35
Common Stock -484 $26.95 $-13,044 F Wessels Maja
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2012-03-22 2012-03-26
19:53:35
Common Stock +1,534 $0.00 $0 M Wessels Maja
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2012-03-22 2012-03-26
19:50:48
Common Stock -899 $26.95 $-24,228 F Gustafsson Mary Elizabeth
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2012-03-22 2012-03-26
19:50:48
Common Stock +2,154 $0.00 $0 M Gustafsson Mary Elizabeth
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2012-03-22 2012-03-26
19:48:58
Common Stock -605 $26.95 $-16,305 F Eaglesham David J
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2012-03-22 2012-03-26
19:48:58
Common Stock +1,775 $0.00 $0 M Eaglesham David J
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2012-03-22 2012-03-26
19:46:25
Common Stock -542 $26.95 $-14,607 F Campbell Carol
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2012-03-22 2012-03-26
19:46:25
Common Stock +1,517 $0.00 $0 M Campbell Carol
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2012-03-22 2012-03-26
19:44:22
Common Stock -617 $26.95 $-16,628 F Brown James G. Jr.
Show Address
C/O FIRST SOLAR
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281-1244
Hide Address
EDGAR Filing
  2012-03-22 2012-03-26
19:44:22
Common Stock +1,681 $0.00 $0 M Brown James G. Jr.
Show Address
C/O FIRST SOLAR
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281-1244
Hide Address
EDGAR Filing
  2012-03-22 2012-03-26
19:44:22
Common Stock -912 $26.95 $-24,578 F Brown James G. Jr.
Show Address
C/O FIRST SOLAR
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281-1244
Hide Address
EDGAR Filing
  2012-03-22 2012-03-26
19:44:22
Common Stock +2,500 $0.00 $0 M Brown James G. Jr.
Show Address
C/O FIRST SOLAR
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281-1244
Hide Address
EDGAR Filing
  2012-03-01 2012-03-05
13:23:49
Common Stock +15,750 $2.06 $32,445 M Nolan James F
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
Director EDGAR Filing
  2011-12-31 2012-01-04
21:34:43
Common Stock +741 $0.00 $0 A VILLARREAL JOSE H
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
Director EDGAR Filing
  2011-12-31 2012-01-04
21:30:59
Common Stock +741 $0.00 $0 A PRESBY J THOMAS
Show Address
1555 PEACHTREE STREET NE
SUITE 1800
ATLANTA, GA
30309
Hide Address
Director EDGAR Filing
  2011-12-31 2012-01-04
21:30:59
Common Stock +741 $0.00 $0 A Sweeney Michael T
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
Director EDGAR Filing
  2011-12-31 2012-01-04
21:27:39
Common Stock +741 $0.00 $0 A Sweeney Michael T
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
Director EDGAR Filing
  2011-12-31 2012-01-04
21:24:42
Common Stock +741 $0.00 $0 A STEBBINS PAUL H
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
Director EDGAR Filing
  2011-12-31 2012-01-04
21:17:58
Common Stock +741 $0.00 $0 A POST WILLIAM J
Show Address
4235 E. CLAREMONT AVENUE

PARADISE VALLEY, AZ
85253
Hide Address
Director EDGAR Filing
  2011-12-31 2012-01-04
21:13:19
Common Stock +741 $0.00 $0 A Nolan James F
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
Director EDGAR Filing
  2011-12-31 2012-01-04
21:10:25
Common Stock +741 $0.00 $0 A KENNEDY R CRAIG
Show Address
1844 "R" STREET, NW

WASHINGTON, DC
20009
Hide Address
Director EDGAR Filing
  2011-12-31 2012-01-04
21:03:17
Common Stock -1,436 $33.76 $-48,479 F Kallenbach T.L.
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2011-12-31 2012-01-04
21:03:17
Common Stock +3,029 $0.00 $0 M Kallenbach T.L.
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2011-12-31 2012-01-04
21:03:17
Common Stock +1,896 $0.00 $0 M Kallenbach T.L.
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2011-12-31 2012-01-04
20:56:40
Common Stock +403 $0.00 $0 A Ahearn Michael J
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
Director EDGAR Filing
  2011-12-14 2011-12-16
19:03:07
Common Stock -884 $33.45 $-29,570 F Kallenbach T.L.
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2011-12-14 2011-12-16
19:03:07
Common Stock +3,030 $0.00 $0 M Kallenbach T.L.
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2011-11-07 2011-11-08
17:28:48
Common Stock +5,000 $2.06 $10,300 M Nolan James F
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
Director EDGAR Filing
  2011-11-07 2011-11-07
18:33:45
Common Stock +1,000 $47.98 $47,980 P VILLARREAL JOSE H
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
Director EDGAR Filing
  2011-11-07 2011-11-07
18:33:45
Common Stock +1,000 $47.98 $47,980 P EASLY MARILYN S
Show Address
3200 NW YEON AVENUE

PORTLAND, OR
97210
Hide Address
>=10% Owner EDGAR Filing
  2011-10-27 2011-10-28
18:54:35
Common Stock -656 $52.90 $-34,702 F Gustafsson Mary Elizabeth
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2011-10-27 2011-10-28
18:54:35
Common Stock +1,600 $0.00 $0 M Gustafsson Mary Elizabeth
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2011-10-25 2011-10-27
21:37:23
Common Stock -7,055 $43.27 $-305,270 F GILLETTE ROBERT J
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281-1244
Hide Address
Director EDGAR Filing
  2011-10-25 2011-10-27
21:37:23
Common Stock +10,010 $0.00 $0 M GILLETTE ROBERT J
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281-1244
Hide Address
Director EDGAR Filing
  2011-10-25 2011-10-27
21:37:23
Common Stock +8,008 $0.00 $0 M GILLETTE ROBERT J
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281-1244
Hide Address
Director EDGAR Filing
  2011-10-12 2011-10-13
17:22:13
Common Stock -15,905 $57.08 $-907,857 F GILLETTE ROBERT J
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281-1244
Hide Address
Director EDGAR Filing
  2011-10-12 2011-10-13
17:22:13
Common Stock -15,905 $57.08 $-907,857 F Sullivan Barry W
Show Address
P. O. BOX 1017

CHARLOTTE, NC
28201
Hide Address
EDGAR Filing
  2011-10-12 2011-10-13
17:22:13
Common Stock +40,625 $0.00 $0 M GILLETTE ROBERT J
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281-1244
Hide Address
Director EDGAR Filing
  2011-10-12 2011-10-13
17:22:13
Common Stock +40,625 $0.00 $0 M Sullivan Barry W
Show Address
P. O. BOX 1017

CHARLOTTE, NC
28201
Hide Address
EDGAR Filing
  2011-09-30 2011-10-04
21:58:50
Common Stock +396 $0.00 $0 A VILLARREAL JOSE H
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
Director EDGAR Filing
  2011-09-30 2011-10-04
21:58:50
Common Stock +396 $0.00 $0 A SHAFRAN JOAN K
Show Address
122 SOUTH STREET

BOSTON, MA
02111
Hide Address
Director, >=10% Owner EDGAR Filing
  2011-09-30 2011-10-04
21:58:20
Common Stock +396 $0.00 $0 A VILLARREAL JOSE H
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
Director EDGAR Filing
  2011-09-30 2011-10-04
21:57:52
Common Stock +396 $0.00 $0 A PRESBY J THOMAS
Show Address
1555 PEACHTREE STREET NE
SUITE 1800
ATLANTA, GA
30309
Hide Address
Director EDGAR Filing
  2011-09-30 2011-10-04
21:57:36
Common Stock +396 $0.00 $0 A STEBBINS PAUL H
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
Director EDGAR Filing
  2011-09-30 2011-10-04
21:56:58
Common Stock +396 $0.00 $0 A POST WILLIAM J
Show Address
4235 E. CLAREMONT AVENUE

PARADISE VALLEY, AZ
85253
Hide Address
Director EDGAR Filing
  2011-09-30 2011-10-04
21:56:58
Common Stock +396 $0.00 $0 A CRAWFORD JESSE C
Show Address
3845 PLEASANTDALE RD. NE

ATLANTA, GA
30340
Hide Address
Director, >=10% Owner EDGAR Filing
  2011-09-30 2011-10-04
21:56:33
Common Stock -7,320 $63.21 $-462,697 F CRAWFORD JESSE C
Show Address
3845 PLEASANTDALE RD. NE

ATLANTA, GA
30340
Hide Address
Director, >=10% Owner EDGAR Filing
  2011-09-30 2011-10-04
21:56:33
Common Stock -7,320 $63.21 $-462,697 F MEYERHOFF JENS
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
EDGAR Filing
  2011-09-30 2011-10-04
21:56:33
Common Stock +10,200 $0.00 $0 M CRAWFORD JESSE C
Show Address
3845 PLEASANTDALE RD. NE

ATLANTA, GA
30340
Hide Address
Director, >=10% Owner EDGAR Filing
  2011-09-30 2011-10-04
21:56:33
Common Stock +10,200 $0.00 $0 M MEYERHOFF JENS
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
EDGAR Filing
  2011-09-30 2011-10-04
21:56:33
Common Stock +1,896 $0.00 $0 M CRAWFORD JESSE C
Show Address
3845 PLEASANTDALE RD. NE

ATLANTA, GA
30340
Hide Address
Director, >=10% Owner EDGAR Filing
  2011-09-30 2011-10-04
21:56:33
Common Stock +1,896 $0.00 $0 M MEYERHOFF JENS
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
EDGAR Filing
  2011-09-30 2011-10-04
21:56:33
Common Stock +1,962 $0.00 $0 M CRAWFORD JESSE C
Show Address
3845 PLEASANTDALE RD. NE

ATLANTA, GA
30340
Hide Address
Director, >=10% Owner EDGAR Filing
  2011-09-30 2011-10-04
21:56:33
Common Stock +1,962 $0.00 $0 M MEYERHOFF JENS
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
EDGAR Filing
  2011-09-30 2011-10-04
21:56:33
Common Stock +1,538 $0.00 $0 M CRAWFORD JESSE C
Show Address
3845 PLEASANTDALE RD. NE

ATLANTA, GA
30340
Hide Address
Director, >=10% Owner EDGAR Filing
  2011-09-30 2011-10-04
21:56:33
Common Stock +1,538 $0.00 $0 M MEYERHOFF JENS
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
EDGAR Filing
  2011-09-30 2011-10-04
21:56:33
Common Stock +2,020 $0.00 $0 M CRAWFORD JESSE C
Show Address
3845 PLEASANTDALE RD. NE

ATLANTA, GA
30340
Hide Address
Director, >=10% Owner EDGAR Filing
  2011-09-30 2011-10-04
21:56:33
Common Stock +2,020 $0.00 $0 M MEYERHOFF JENS
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
EDGAR Filing
  2011-09-30 2011-10-04
21:56:17
Common Stock +396 $0.00 $0 A KENNEDY R CRAIG
Show Address
1844 "R" STREET, NW

WASHINGTON, DC
20009
Hide Address
Director EDGAR Filing
  2011-09-30 2011-10-04
21:55:33
Common Stock +396 $0.00 $0 A CRAWFORD JESSE C
Show Address
3845 PLEASANTDALE RD. NE

ATLANTA, GA
30340
Hide Address
Director, >=10% Owner EDGAR Filing
  2011-09-30 2011-10-04
21:55:33
Common Stock +396 $0.00 $0 A Sweeney Michael T
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
Director EDGAR Filing
  2011-09-30 2011-10-04
21:54:33
Common Stock +396 $0.00 $0 A CRAWFORD JESSE C
Show Address
3845 PLEASANTDALE RD. NE

ATLANTA, GA
30340
Hide Address
Director, >=10% Owner EDGAR Filing
  2011-09-30 2011-10-04
21:54:33
Common Stock +396 $0.00 $0 A Nolan James F
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
Director EDGAR Filing
  2011-09-30 2011-10-04
21:53:43
Common Stock +792 $0.00 $0 A PHIPPS PAUL CODY
Show Address
C/O UNITED STATIONERS
ONE PARKWAY NORTH BLVD.
DEERFIELD, IL
60015
Hide Address
EDGAR Filing
  2011-09-30 2011-10-04
21:53:43
Common Stock +792 $0.00 $0 A Ahearn Michael J
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
Director EDGAR Filing
  2011-08-24 2011-08-24
16:03:29
Common Stock +1,000 $91.75 $91,750 P BARBERRY CORP.
Show Address
445 HAMILTON AVENUE
SUITE 1210
WHITE PLAINS, NY
10601
Hide Address
>=10% Owner EDGAR Filing
  2011-08-24 2011-08-24
16:03:29
Common Stock +1,000 $91.75 $91,750 P UNICORN ASSOCIATES CORP
Show Address
445 HAMILTON AVENUE
SUITE 1210
WHITE PLAINS, NY
10601
Hide Address
>=10% Owner EDGAR Filing
  2011-08-24 2011-08-24
16:03:29
Common Stock +1,000 $91.75 $91,750 P ACF INDUSTRIES HOLDING CORP
Show Address
445 HAMILTON AVENUE
SUITE 1210
WHITE PLAINS, NY
10601
Hide Address
>=10% Owner EDGAR Filing
  2011-08-24 2011-08-24
16:03:29
Common Stock +1,000 $91.75 $91,750 P ICAHN CARL C
Show Address
C/O ICAHN ASSOCIATES CORP.
767 FIFTH AVE., SUITE 4700
NEW YORK, NY
10153
Hide Address
Director, >=10% Owner, Other EDGAR Filing
  2011-08-24 2011-08-24
16:03:29
Common Stock +1,000 $91.75 $91,750 P HIGHCREST INVESTORS CORP
Show Address
C/O ICAHN ASSOCIATES CORP.
767 5TH AVENUE, SUITE 4700
NEW YORK, NY
10153
Hide Address
>=10% Owner EDGAR Filing
  2011-08-24 2011-08-24
16:03:29
Common Stock +1,000 $91.75 $91,750 P STARFIRE HOLDING CORP
Show Address
445 HAMILTON AVENUE
SUITE 1210
WHITE PLAINS, NY
10601
Hide Address
>=10% Owner EDGAR Filing
  2011-08-24 2011-08-24
16:03:29
Common Stock +1,000 $91.75 $91,750 P BUFFALO INVESTORS CORP
Show Address
445 HAMILTON AVENUE
SUITE 1210
WHITE PLAINS, NY
10601
Hide Address
>=10% Owner EDGAR Filing
  2011-08-24 2011-08-24
16:03:29
Common Stock +1,000 $91.75 $91,750 P ARNOS CORP
Show Address
9017 S. PECOS ROAD
SUITE 4350
HENDERSON, NV
89074
Hide Address
>=10% Owner EDGAR Filing
  2011-08-24 2011-08-24
16:03:29
Common Stock +1,000 $91.75 $91,750 P Hopper Investments LLC
Show Address
445 HAMILTON AVENUE
SUITE 1210
WHITE PLAINS, NY
10601
Hide Address
>=10% Owner EDGAR Filing
  2011-08-24 2011-08-24
16:03:29
Common Stock +1,000 $91.75 $91,750 P Widmar Mark R
Show Address
C/O GRAFTECH INTERNATIONAL LTD.
12900 SNOW ROAD
PARMA, OH
44130
Hide Address
EDGAR Filing
  2011-08-24 2011-08-24
16:03:29
Common Stock +1,000 $91.75 $91,750 P ARNOS SUB CORP.
Show Address
9017 S. PECOS ROAD
SUITE 4350
HENDERSON, NV
89074
Hide Address
>=10% Owner EDGAR Filing
  2011-08-22 2011-08-24
15:46:02
Common Stock +1,000 $88.75 $88,750 P WHITEHURST JULIAN E
Show Address
450 S. ORANGE AVENUE
SUITE 900
ORLANDO, FL
32801
Hide Address
EDGAR Filing
  2011-08-22 2011-08-24
15:46:02
Common Stock +1,000 $88.75 $88,750 P Kallenbach T.L.
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2011-08-16 2011-08-17
19:16:03
Common Stock -1,496 $104.46 $-156,272 F HARRIS ROBERT L II
Show Address
500 NEWPORT CENTER DRIVE
7TH FLOOR
NEWPORT BEACH, CA
92660
Hide Address
Director EDGAR Filing
  2011-08-16 2011-08-17
19:16:03
Common Stock -1,496 $104.46 $-156,272 F MEYERHOFF JENS
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
EDGAR Filing
  2011-08-16 2011-08-17
19:16:03
Common Stock +3,600 $0.00 $0 M HARRIS ROBERT L II
Show Address
500 NEWPORT CENTER DRIVE
7TH FLOOR
NEWPORT BEACH, CA
92660
Hide Address
Director EDGAR Filing
  2011-08-16 2011-08-17
19:16:03
Common Stock +3,600 $0.00 $0 M MEYERHOFF JENS
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
EDGAR Filing
  2011-08-10 2011-08-10
20:38:04
Common Stock -2,767 $106.65 $-295,101 S Mansueto Joseph D
Show Address
C/O MORNINGSTAR, INC.
22 WEST WASHINGTON STREET
CHICAGO, IL
60602
Hide Address
Director EDGAR Filing
  2011-08-10 2011-08-10
20:38:04
Common Stock -2,767 $106.65 $-295,101 S Ahearn Michael J
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
Director EDGAR Filing
  2011-08-10 2011-08-10
20:38:04
Common Stock -11,933 $105.79 $-1,262,392 S Ahearn Michael J
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
Director EDGAR Filing
  2011-08-10 2011-08-10
20:38:04
Common Stock -1,200 $104.53 $-125,436 S Knudsen John L
Show Address
6 CITYPLACE DRIVE

CREVE COEUR, MO
63141
Hide Address
EDGAR Filing
  2011-08-10 2011-08-10
20:38:04
Common Stock -1,200 $104.53 $-125,436 S Ahearn Michael J
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
Director EDGAR Filing
  2011-08-10 2011-08-10
20:38:04
Common Stock -7,484 $103.27 $-772,873 S Ahearn Michael J
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
Director EDGAR Filing
  2011-08-10 2011-08-10
20:38:04
Common Stock -7,416 $102.07 $-756,951 S DUTKOWSKY ROBERT M
Show Address
5350 TECH DATA DRIVE

CLEARWATER, FL
33760
Hide Address
Director EDGAR Filing
  2011-08-10 2011-08-10
20:38:04
Common Stock -7,416 $102.07 $-756,951 S Ahearn Michael J
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
Director EDGAR Filing
  2011-08-10 2011-08-10
20:38:04
Common Stock -31,100 $101.11 $-3,144,521 S DUTKOWSKY ROBERT M
Show Address
5350 TECH DATA DRIVE

CLEARWATER, FL
33760
Hide Address
Director EDGAR Filing
  2011-08-10 2011-08-10
20:38:04
Common Stock -31,100 $101.11 $-3,144,521 S Ahearn Michael J
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
Director EDGAR Filing
  2011-08-10 2011-08-10
20:38:04
Common Stock -31,500 $99.96 $-3,148,740 S Ahearn Michael J
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
Director EDGAR Filing
  2011-08-10 2011-08-10
20:38:04
Common Stock -1,500 $99.24 $-148,860 S Ahearn Michael J
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
Director EDGAR Filing
  2011-08-10 2011-08-10
20:38:04
Common Stock -1,100 $97.31 $-107,041 S Ahearn Michael J
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
Director EDGAR Filing
  2011-08-09 2011-08-10
20:38:04
Common Stock -19,846 $101.46 $-2,013,575 S SAUL B FRANCIS II
Show Address
7501 WISCONSIN AVENUE
15TH FLOOR
BETHESDA, MD
20814
Hide Address
Director, >=10% Owner EDGAR Filing
  2011-08-09 2011-08-10
20:38:04
Common Stock -19,846 $101.46 $-2,013,575 S Ahearn Michael J
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
Director EDGAR Filing
  2011-08-09 2011-08-10
20:38:04
Common Stock -22,554 $100.66 $-2,270,286 S SAUL B FRANCIS II
Show Address
7501 WISCONSIN AVENUE
15TH FLOOR
BETHESDA, MD
20814
Hide Address
Director, >=10% Owner EDGAR Filing
  2011-08-09 2011-08-10
20:38:04
Common Stock -22,554 $100.66 $-2,270,286 S Ahearn Michael J
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
Director EDGAR Filing
  2011-08-09 2011-08-10
20:38:04
Common Stock -17,700 $99.57 $-1,762,389 S Ahearn Michael J
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
Director EDGAR Filing
  2011-08-09 2011-08-10
20:38:04
Common Stock -9,300 $98.65 $-917,445 S Ahearn Michael J
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
Director EDGAR Filing
  2011-08-09 2011-08-10
20:38:04
Common Stock -63,616 $96.74 $-6,154,212 S Ahearn Michael J
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
Director EDGAR Filing
  2011-08-08 2011-08-10
20:38:04
Common Stock -1,397 $101.29 $-141,502 S Ahearn Michael J
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
Director EDGAR Filing
  2011-08-08 2011-08-10
20:38:04
Common Stock -1,397 $101.29 $-141,502 S Perisich John M.
Show Address
C/O PRIMORIS SERVICES CORPORATION
26000 COMMERCENTRE DRIVE
LAKE FOREST, CA
92630
Hide Address
EDGAR Filing
  2011-08-08 2011-08-10
20:38:04
Common Stock -1,397 $101.29 $-141,502 S Perisich Family Trust dated July 11, 2007
Show Address
C/O PRIMORIS SERVICES CORPORATION
26000 COMMERCENTRE DRIVE
LAKE FOREST, CA
92630
Hide Address
Other EDGAR Filing
  2011-08-08 2011-08-10
20:38:04
Common Stock -137,695 $100.90 $-13,893,426 S Ahearn Michael J
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
Director EDGAR Filing
  2011-08-08 2011-08-10
20:38:04
Common Stock -157,859 $99.73 $-15,743,279 S Ahearn Michael J
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
Director EDGAR Filing
  2011-08-08 2011-08-10
20:38:04
Common Stock -157,859 $99.73 $-15,743,279 S Perisich John M.
Show Address
C/O PRIMORIS SERVICES CORPORATION
26000 COMMERCENTRE DRIVE
LAKE FOREST, CA
92630
Hide Address
EDGAR Filing
  2011-08-08 2011-08-10
20:38:04
Common Stock -157,859 $99.73 $-15,743,279 S Perisich Family Trust dated July 11, 2007
Show Address
C/O PRIMORIS SERVICES CORPORATION
26000 COMMERCENTRE DRIVE
LAKE FOREST, CA
92630
Hide Address
Other EDGAR Filing
  2011-08-08 2011-08-10
20:38:04
Common Stock -37,549 $98.90 $-3,713,596 S Ahearn Michael J
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
Director EDGAR Filing
  2011-08-08 2011-08-10
20:38:04
Common Stock -33,300 $97.65 $-3,251,745 S Ahearn Michael J
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
Director EDGAR Filing
  2011-08-08 2011-08-10
20:38:04
Common Stock -32,200 $96.98 $-3,122,756 S Simpson William Henry Jr.
Show Address
6710 CLAYTON ROAD

RICHMOND HEIGHTS, MO
63117
Hide Address
EDGAR Filing
  2011-08-08 2011-08-10
20:38:04
Common Stock -32,200 $96.98 $-3,122,756 S Ahearn Michael J
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
Director EDGAR Filing
  2011-08-08 2011-08-10
20:38:04
Common Stock -2,500 $100.66 $-251,650 S Ahearn Michael J
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
Director EDGAR Filing
  2011-08-08 2011-08-10
20:38:04
Common Stock -23,700 $100.03 $-2,370,711 S CRABILL R LEE
Show Address
200 INTERNATIONAL CIRCLE
SUITE 3500
HUNT VALLEY, MD
21030
Hide Address
EDGAR Filing
  2011-08-08 2011-08-10
20:38:04
Common Stock -23,700 $100.03 $-2,370,711 S Ahearn Michael J
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
Director EDGAR Filing
  2011-08-08 2011-08-10
20:38:04
Common Stock -10,450 $99.09 $-1,035,490 S Ahearn Michael J
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
Director EDGAR Filing
  2011-08-08 2011-08-10
20:38:04
Common Stock -9,700 $97.84 $-949,048 S Ahearn Michael J
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
Director EDGAR Filing
  2011-08-08 2011-08-10
20:38:04
Common Stock -13,650 $97.06 $-1,324,869 S Ahearn Michael J
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
Director EDGAR Filing
  2011-08-08 2011-08-10
20:38:04
Common Stock -13,650 $97.06 $-1,324,869 S Summers Family Trust
Show Address
C/O PRIMORIS SERVICES CORPORATION
26000 COMMERCE CENTRE DRIVE
LAKE FOREST, CA
92630
Hide Address
Other EDGAR Filing
  2011-08-08 2011-08-10
20:38:04
Common Stock -13,650 $97.06 $-1,324,869 S Summers Scott E.
Show Address
C/O PRIMORIS SERVICES CORPORATION
26000 COMMERCENTRE DRIVE
LAKE FOREST, X1
92630
Hide Address
Other EDGAR Filing
  2011-07-30 2011-08-02
20:42:37
Common Stock -3,279 $118.23 $-387,676 F Zhu James
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2011-07-30 2011-08-02
20:42:37
Common Stock +9,718 $0.00 $0 M ALLEN E PAULSON LIVING TRUST
Show Address
10636 SCRIPPS SUMMIT COURT, SUITE 125

SAN DIEGO, CA
92131
Hide Address
>=10% Owner EDGAR Filing
  2011-07-30 2011-08-02
20:42:37
Common Stock +9,718 $0.00 $0 M Zhu James
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2011-07-30 2011-08-02
20:42:37
Common Stock +9,718 $0.00 $0 M Paulson James D.
Show Address
22560 LAQUILLA DRIVE

CHATSWORTH, CA
91311
Hide Address
>=10% Owner EDGAR Filing
  2011-07-30 2011-08-02
20:42:37
Common Stock +9,718 $0.00 $0 M Paulson Vikki
Show Address
1602 BRUMBACK STREET

BOISE, ID
83702
Hide Address
>=10% Owner EDGAR Filing
  2011-07-30 2011-08-02
20:35:22
Common Stock -2,909 $118.23 $-343,931 F MEYERHOFF JENS
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
EDGAR Filing
  2011-07-30 2011-08-02
20:35:22
Common Stock +7,000 $0.00 $0 M MEYERHOFF JENS
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
EDGAR Filing
  2011-07-30 2011-08-02
20:31:13
Common Stock -923 $118.23 $-109,126 F Eaglesham David J
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2011-07-30 2011-08-02
20:31:13
Common Stock +2,200 $0.00 $0 M ALLEN E PAULSON LIVING TRUST
Show Address
10636 SCRIPPS SUMMIT COURT, SUITE 125

SAN DIEGO, CA
92131
Hide Address
>=10% Owner EDGAR Filing
  2011-07-30 2011-08-02
20:31:13
Common Stock +2,200 $0.00 $0 M Eaglesham David J
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2011-07-30 2011-08-02
20:31:13
Common Stock +2,200 $0.00 $0 M Paulson James D.
Show Address
22560 LAQUILLA DRIVE

CHATSWORTH, CA
91311
Hide Address
>=10% Owner EDGAR Filing
  2011-07-30 2011-08-02
20:31:13
Common Stock +2,200 $0.00 $0 M Paulson Vikki
Show Address
1602 BRUMBACK STREET

BOISE, ID
83702
Hide Address
>=10% Owner EDGAR Filing
  2011-07-30 2011-08-02
20:27:56
Common Stock -614 $118.23 $-72,593 F Campbell Carol
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2011-07-30 2011-08-02
20:27:56
Common Stock +1,755 $0.00 $0 M Campbell Carol
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2011-07-28 2011-07-29
17:19:02
Common Stock -600 $117.65 $-70,590 F SENTIENT EXECUTIVE GP III, LTD
Show Address
P O BOX 10795
HARBOUR CENTER
GEORGETOWN, E9
KY1-1007
Hide Address
>=10% Owner EDGAR Filing
  2011-07-28 2011-07-29
17:19:02
Common Stock -600 $117.65 $-70,590 F Wessels Maja
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2011-07-28 2011-07-29
17:19:02
Common Stock +1,900 $0.00 $0 M Wessels Maja
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2011-07-25 2011-07-27
18:05:07
Common Stock -125 $120.60 $-15,075 F MEYERHOFF JENS
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
EDGAR Filing
  2011-07-25 2011-07-27
18:05:07
Common Stock +300 $0.00 $0 M MEYERHOFF JENS
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
EDGAR Filing
  2011-06-30 2011-07-05
19:29:28
Common Stock +190 $0.00 $0 A VILLARREAL JOSE H
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
Director EDGAR Filing
  2011-06-30 2011-07-05
19:26:19
Common Stock +190 $0.00 $0 A Sweeney Michael T
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
Director EDGAR Filing
  2011-06-30 2011-07-05
19:23:55
Common Stock +190 $0.00 $0 A STEBBINS PAUL H
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
Director EDGAR Filing
  2011-06-30 2011-07-05
19:21:38
Common Stock +190 $0.00 $0 A PRESBY J THOMAS
Show Address
1555 PEACHTREE STREET NE
SUITE 1800
ATLANTA, GA
30309
Hide Address
Director EDGAR Filing
  2011-06-30 2011-07-05
19:19:54
Common Stock +190 $0.00 $0 A POST WILLIAM J
Show Address
4235 E. CLAREMONT AVENUE

PARADISE VALLEY, AZ
85253
Hide Address
Director EDGAR Filing
  2011-06-30 2011-07-05
19:19:54
Common Stock +190 $0.00 $0 A BAIN CAPITAL INVESTORS LLC
Show Address
111 HUNTINGTON AVENUE

BOSTON, MA
02199
Hide Address
>=10% Owner EDGAR Filing
  2011-06-30 2011-07-05
19:19:54
Common Stock +190 $0.00 $0 A BAIN CAPITAL FUND VI LP
Show Address
111 HUNTINGTON AVENUE

BOSTON, MA
02199
Hide Address
>=10% Owner EDGAR Filing
  2011-06-30 2011-07-05
19:19:54
Common Stock +190 $0.00 $0 A BCIP ASSOCIATES II
Show Address
111 HUNTINGTON AVENUE

BOSTON, MA
02199
Hide Address
>=10% Owner EDGAR Filing
  2011-06-30 2011-07-05
19:19:54
Common Stock +190 $0.00 $0 A BCIP ASSOCIATES II B
Show Address
111 HUNTINGTON AVENUE

BOSTON, MA
02199
Hide Address
>=10% Owner EDGAR Filing
  2011-06-30 2011-07-05
19:19:54
Common Stock +190 $0.00 $0 A BCIP TRUST ASSOCIATES II
Show Address
111 HUNTINGTON AVENUE

BOSTON, MA
02199
Hide Address
>=10% Owner EDGAR Filing
  2011-06-30 2011-07-05
19:19:54
Common Stock +190 $0.00 $0 A BCIP TRUST ASSOCIATES II B
Show Address
111 HUNTINGTON AVENUE

BOSTON, MA
02199
Hide Address
>=10% Owner EDGAR Filing
  2011-06-30 2011-07-05
19:19:54
Common Stock +190 $0.00 $0 A BAIN CAPITAL PARTNERS VI LP
Show Address

111 HUNTINGTON AVENUE
BOSTON, MA
02199
Hide Address
>=10% Owner EDGAR Filing
  2011-06-30 2011-07-05
19:19:54
Common Stock +190 $0.00 $0 A BCIP ASSOCIATES II-C
Show Address
111 HUNTINGTON AVENUE

BOSTON, MA
02199
Hide Address
>=10% Owner EDGAR Filing
  2011-06-30 2011-07-05
19:19:54
Common Stock +190 $0.00 $0 A PEP INVESTMENTS PTY LTD
Show Address
111 HUNTINGTON AVENUE

BOSTON, MA
02199
Hide Address
>=10% Owner EDGAR Filing
  2011-06-30 2011-07-05
19:19:54
Common Stock +190 $0.00 $0 A Bain Capital VI Coinvestment Fund, L.P.
Show Address
111 HUNTINGTON AVENUE

BOSTON, MA
02199
Hide Address
>=10% Owner EDGAR Filing
  2011-06-30 2011-07-05
19:17:57
Common Stock +190 $0.00 $0 A Nolan James F
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
Director EDGAR Filing
  2011-06-30 2011-07-05
19:15:18
Common Stock +190 $0.00 $0 A KENNEDY R CRAIG
Show Address
1844 "R" STREET, NW

WASHINGTON, DC
20009
Hide Address
Director EDGAR Filing
  2011-06-30 2011-07-05
19:11:49
Common Stock +379 $0.00 $0 A Ahearn Michael J
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
Director EDGAR Filing
  2011-05-02 2011-05-03
20:35:07
Common Stock -1,500 $140.38 $-210,570 S Eaglesham David J
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2011-05-02 2011-05-03
20:35:07
Common Stock -427 $138.94 $-59,327 S OSMIUM CAPITAL LP
Show Address
388 MARKET STREET, SUITE 920

SAN FRANCISCO, CA
94111
Hide Address
>=10% Owner EDGAR Filing
  2011-05-02 2011-05-03
20:35:07
Common Stock -427 $138.94 $-59,327 S Osmium Partners, LLC
Show Address
388 MARKET STREET, SUITE 920

SAN FRANCISCO, CA
94111
Hide Address
>=10% Owner EDGAR Filing
  2011-05-02 2011-05-03
20:35:07
Common Stock -427 $138.94 $-59,327 S OSMIUM SPARTAN L P
Show Address
388 MARKET STREET, SUITE 920

SAN FRANCISCO, CA
94111
Hide Address
>=10% Owner EDGAR Filing
  2011-05-02 2011-05-03
20:35:07
Common Stock -427 $138.94 $-59,327 S Lewis John Hartnett
Show Address
388 MARKET STREET, SUITE 920

SAN FRANCISCO, CA
94111
Hide Address
>=10% Owner EDGAR Filing
  2011-05-02 2011-05-03
20:35:07
Common Stock -427 $138.94 $-59,327 S Osmium Capital II, LP
Show Address
388 MARKET STREET, SUITE 920

SAN FRANCISCO, CA
94111
Hide Address
>=10% Owner EDGAR Filing
  2011-05-02 2011-05-03
20:35:07
Common Stock -427 $138.94 $-59,327 S Eaglesham David J
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2011-05-02 2011-05-03
20:35:07
Common Stock -1,700 $138.00 $-234,600 S Eaglesham David J
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2011-05-02 2011-05-03
20:35:07
Common Stock +3,627 $20.00 $72,540 M Eaglesham David J
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2011-04-30 2011-05-02
20:25:43
Common Stock -3,132 $139.57 $-437,133 F Sohn Bruce
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
EDGAR Filing
  2011-04-30 2011-05-02
20:25:43
Common Stock +8,000 $0.00 $0 M Sohn Bruce
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
EDGAR Filing
  2011-04-30 2011-05-02
20:25:43
Common Stock -1,566 $139.57 $-218,567 F Sohn Bruce
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
EDGAR Filing
  2011-04-30 2011-05-02
20:25:43
Common Stock +4,000 $0.00 $0 M Sohn Bruce
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
EDGAR Filing
  2011-04-30 2011-05-02
20:25:43
Common Stock -1,239 $139.57 $-172,927 F VISION OPPORTUNITY MASTER FUND, LTD.
Show Address
20 W. 55TH STREET, 5TH FLOOR

NEW YORK, NY
10019
Hide Address
>=10% Owner EDGAR Filing
  2011-04-30 2011-05-02
20:25:43
Common Stock -1,239 $139.57 $-172,927 F Sohn Bruce
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
EDGAR Filing
  2011-04-30 2011-05-02
20:25:43
Common Stock -1,239 $139.57 $-172,927 F VISION CAPITAL ADVISORS, LLC
Show Address
20 W. 55TH STREET, 5TH FLOOR

NEW YORK, NY
10019
Hide Address
>=10% Owner EDGAR Filing
  2011-04-30 2011-05-02
20:25:43
Common Stock -1,239 $139.57 $-172,927 F BENOWITZ ADAM
Show Address
20 W. 55TH STREET, 5TH FLOOR

NEW YORK, NY
10019
Hide Address
>=10% Owner EDGAR Filing
  2011-04-30 2011-05-02
20:25:43
Common Stock -1,239 $139.57 $-172,927 F VCAF GP, LLC
Show Address
20 W. 55TH STREET, 5TH FLOOR

NEW YORK, NY
10019
Hide Address
>=10% Owner EDGAR Filing
  2011-04-30 2011-05-02
20:25:43
Common Stock -1,239 $139.57 $-172,927 F Vision Capital Advantage Fund, L.P.
Show Address
20 W. 55TH STREET, 5TH FLOOR

NEW YORK, NY
10019
Hide Address
>=10% Owner EDGAR Filing
  2011-04-30 2011-05-02
20:25:43
Common Stock +3,165 $0.00 $0 M Sohn Bruce
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
EDGAR Filing
  2011-04-30 2011-05-02
20:25:43
Common Stock -944 $139.57 $-131,754 F Sohn Bruce
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
EDGAR Filing
  2011-04-30 2011-05-02
20:25:43
Common Stock +2,409 $0.00 $0 M Sohn Bruce
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
EDGAR Filing
  2011-04-30 2011-05-02
20:25:43
Common Stock -1,202 $139.57 $-167,763 F Sohn Bruce
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
EDGAR Filing
  2011-04-30 2011-05-02
20:25:43
Common Stock +3,072 $0.00 $0 M VISION OPPORTUNITY MASTER FUND, LTD.
Show Address
20 W. 55TH STREET, 5TH FLOOR

NEW YORK, NY
10019
Hide Address
>=10% Owner EDGAR Filing
  2011-04-30 2011-05-02
20:25:43
Common Stock +3,072 $0.00 $0 M Sohn Bruce
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
EDGAR Filing
  2011-04-30 2011-05-02
20:25:43
Common Stock +3,072 $0.00 $0 M VISION CAPITAL ADVISORS, LLC
Show Address
20 W. 55TH STREET, 5TH FLOOR

NEW YORK, NY
10019
Hide Address
>=10% Owner EDGAR Filing
  2011-04-30 2011-05-02
20:25:43
Common Stock +3,072 $0.00 $0 M BENOWITZ ADAM
Show Address
20 W. 55TH STREET, 5TH FLOOR

NEW YORK, NY
10019
Hide Address
>=10% Owner EDGAR Filing
  2011-04-30 2011-05-02
20:25:43
Common Stock +3,072 $0.00 $0 M VCAF GP, LLC
Show Address
20 W. 55TH STREET, 5TH FLOOR

NEW YORK, NY
10019
Hide Address
>=10% Owner EDGAR Filing
  2011-04-30 2011-05-02
20:25:43
Common Stock +3,072 $0.00 $0 M Vision Capital Advantage Fund, L.P.
Show Address
20 W. 55TH STREET, 5TH FLOOR

NEW YORK, NY
10019
Hide Address
>=10% Owner EDGAR Filing
  2011-04-30 2011-05-02
20:25:43
Common Stock -743 $139.57 $-103,701 F Sohn Bruce
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
EDGAR Filing
  2011-04-30 2011-05-02
20:25:43
Common Stock +1,896 $0.00 $0 M Sohn Bruce
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
EDGAR Filing
  2011-04-28 2011-04-29
17:24:01
Common Stock -420 $138.39 $-58,124 F MEYERHOFF JENS
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
EDGAR Filing
  2011-04-28 2011-04-29
17:24:01
Common Stock +1,010 $0.00 $0 M MEYERHOFF JENS
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
EDGAR Filing
  2011-04-28 2011-04-29
17:21:25
Common Stock -620 $138.39 $-85,802 F Sohn Bruce
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
EDGAR Filing
  2011-04-28 2011-04-29
17:21:25
Common Stock +1,582 $0.00 $0 M Sohn Bruce
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
EDGAR Filing
  2011-04-28 2011-04-29
17:18:56
Common Stock -197 $138.39 $-27,263 F Rosenberg Jonathan J
Show Address
C/O GOOGLE INC.
1600 AMPHITHEATRE PARKWAY
MOUNTAIN VIEW, CA
94043
Hide Address
EDGAR Filing
  2011-04-28 2011-04-29
17:18:56
Common Stock -197 $138.39 $-27,263 F Zhu James
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2011-04-28 2011-04-29
17:18:56
Common Stock +708 $0.00 $0 M Rosenberg Jonathan J
Show Address
C/O GOOGLE INC.
1600 AMPHITHEATRE PARKWAY
MOUNTAIN VIEW, CA
94043
Hide Address
EDGAR Filing
  2011-04-28 2011-04-29
17:18:56
Common Stock +708 $0.00 $0 M Zhu James
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2011-04-27 2011-04-29
17:24:01
Common Stock -640 $138.59 $-88,698 F MEYERHOFF JENS
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
EDGAR Filing
  2011-04-27 2011-04-29
17:24:01
Common Stock +1,539 $0.00 $0 M MEYERHOFF JENS
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
EDGAR Filing
  2011-04-27 2011-04-29
17:24:01
Common Stock +1,539 $0.00 $0 M Citron Jeffrey A
Show Address
C/O VONAGE HOLDINGS CORP.
23 MAIN STREET
HOLMDEL, NJ
07733
Hide Address
Director, >=10% Owner EDGAR Filing
  2011-04-27 2011-04-29
17:21:25
Common Stock -944 $138.59 $-130,829 F Sohn Bruce
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
EDGAR Filing
  2011-04-27 2011-04-29
17:21:25
Common Stock +2,410 $0.00 $0 M Sohn Bruce
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
EDGAR Filing
  2011-04-27 2011-04-29
17:18:56
Common Stock -300 $138.59 $-41,577 F Rosenberg Jonathan J
Show Address
C/O GOOGLE INC.
1600 AMPHITHEATRE PARKWAY
MOUNTAIN VIEW, CA
94043
Hide Address
EDGAR Filing
  2011-04-27 2011-04-29
17:18:56
Common Stock -300 $138.59 $-41,577 F Zhu James
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2011-04-27 2011-04-29
17:18:56
Common Stock +1,079 $0.00 $0 M Rosenberg Jonathan J
Show Address
C/O GOOGLE INC.
1600 AMPHITHEATRE PARKWAY
MOUNTAIN VIEW, CA
94043
Hide Address
EDGAR Filing
  2011-04-27 2011-04-29
17:18:56
Common Stock +1,079 $0.00 $0 M Zhu James
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2011-04-27 2011-04-29
17:02:41
Common Stock -631 $138.59 $-87,450 F Gustafsson Mary Elizabeth
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2011-04-27 2011-04-29
17:02:41
Common Stock +1,539 $0.00 $0 M Gustafsson Mary Elizabeth
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2011-04-27 2011-04-29
17:02:41
Common Stock +1,539 $0.00 $0 M Fife Steven R
Show Address
C/O LECG
2000 POWELL STREET, STE 600
EMERYVILLE, CA
94608
Hide Address
EDGAR Filing
  2011-04-01 2011-04-05
18:53:33
Common Stock -322 $162.57 $-52,348 S Huennekens R Scott
Show Address
C/O VOLCANO CORPORATION
3661 VALLEY CENTRE DRIVE, SUITE 200
SAN DIEGO, CA
92130
Hide Address
Director EDGAR Filing
  2011-04-01 2011-04-05
18:53:33
Common Stock -322 $162.57 $-52,348 S Eaglesham David J
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2011-04-01 2011-04-05
18:53:33
Common Stock -805 $161.69 $-130,160 S Huennekens R Scott
Show Address
C/O VOLCANO CORPORATION
3661 VALLEY CENTRE DRIVE, SUITE 200
SAN DIEGO, CA
92130
Hide Address
Director EDGAR Filing
  2011-04-01 2011-04-05
18:53:33
Common Stock -805 $161.69 $-130,160 S Eaglesham David J
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2011-04-01 2011-04-05
18:53:33
Common Stock -200 $160.47 $-32,094 S Huennekens R Scott
Show Address
C/O VOLCANO CORPORATION
3661 VALLEY CENTRE DRIVE, SUITE 200
SAN DIEGO, CA
92130
Hide Address
Director EDGAR Filing
  2011-04-01 2011-04-05
18:53:33
Common Stock -200 $160.47 $-32,094 S Eaglesham David J
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2011-04-01 2011-04-05
18:53:33
Common Stock -1,900 $158.24 $-300,656 S Huennekens R Scott
Show Address
C/O VOLCANO CORPORATION
3661 VALLEY CENTRE DRIVE, SUITE 200
SAN DIEGO, CA
92130
Hide Address
Director EDGAR Filing
  2011-04-01 2011-04-05
18:53:33
Common Stock -1,900 $158.24 $-300,656 S Eaglesham David J
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2011-04-01 2011-04-05
18:53:33
Common Stock -400 $157.33 $-62,932 S Huennekens R Scott
Show Address
C/O VOLCANO CORPORATION
3661 VALLEY CENTRE DRIVE, SUITE 200
SAN DIEGO, CA
92130
Hide Address
Director EDGAR Filing
  2011-04-01 2011-04-05
18:53:33
Common Stock -400 $157.33 $-62,932 S Eaglesham David J
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2011-04-01 2011-04-05
18:53:33
Common Stock +3,627 $20.00 $72,540 M Huennekens R Scott
Show Address
C/O VOLCANO CORPORATION
3661 VALLEY CENTRE DRIVE, SUITE 200
SAN DIEGO, CA
92130
Hide Address
Director EDGAR Filing
  2011-04-01 2011-04-05
18:53:33
Common Stock +3,627 $20.00 $72,540 M Eaglesham David J
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2011-03-31 2011-04-04
21:29:45
Common Stock +311 $0.00 $0 A Ahearn Michael J
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
Director EDGAR Filing
  2011-03-31 2011-04-04
21:14:27
Common Stock +156 $0.00 $0 A KENNEDY R CRAIG
Show Address
1844 "R" STREET, NW

WASHINGTON, DC
20009
Hide Address
Director EDGAR Filing
  2011-03-31 2011-04-04
21:10:27
Common Stock +156 $0.00 $0 A Nolan James F
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
Director EDGAR Filing
  2011-03-31 2011-04-04
21:04:48
Common Stock +156 $0.00 $0 A POST WILLIAM J
Show Address
4235 E. CLAREMONT AVENUE

PARADISE VALLEY, AZ
85253
Hide Address
Director EDGAR Filing
  2011-03-31 2011-04-04
21:02:11
Common Stock +156 $0.00 $0 A PRESBY J THOMAS
Show Address
1555 PEACHTREE STREET NE
SUITE 1800
ATLANTA, GA
30309
Hide Address
Director EDGAR Filing
  2011-03-31 2011-04-04
20:53:38
Common Stock +156 $0.00 $0 A Sweeney Michael T
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
Director EDGAR Filing
  2011-03-31 2011-04-04
20:50:01
Common Stock +156 $0.00 $0 A KKR 1996 OVERSEAS LTD
Show Address
C/O KOHLBERG KRAVIS ROBERTS & CO. L.P.
9 WEST 57TH STREET SUITE 4200
NEW YORK, NY
10019
Hide Address
>=10% Owner EDGAR Filing
  2011-03-31 2011-04-04
20:50:01
Common Stock +156 $0.00 $0 A VILLARREAL JOSE H
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
Director EDGAR Filing
  2011-03-31 2011-04-04
20:50:01
Common Stock +156 $0.00 $0 A KKR PARTNERS INTERNATIONAL LTD PARTNERSHIP
Show Address
C/O KOHLBERG KRAVIS ROBERTS & CO. L.P.
9 WEST 57TH STREET, SUITE 4200
NEW YORK, NY
10019
Hide Address
>=10% Owner EDGAR Filing
  2011-03-31 2011-04-04
20:50:01
Common Stock +156 $0.00 $0 A NUTTALL SCOTT C
Show Address
C/O KOHLBERG KRAVIS ROBERTS & CO. L.P.
9 WEST 57TH STREET, SUITE 4200
NEW YORK, NY
10019
Hide Address
>=10% Owner EDGAR Filing
  2011-03-31 2011-04-04
20:50:01
Common Stock +156 $0.00 $0 A CARROLL BRIAN F
Show Address
C/O KOHLBERG KRAVIS ROBERTS & CO., L.P.
9 WEST 57TH STREET - 41ST FLOOR
NEW YORK, NY
10019
Hide Address
>=10% Owner EDGAR Filing
  2011-03-31 2011-04-04
20:50:01
Common Stock +156 $0.00 $0 A KKR Millennium GP LLC
Show Address
C/O KOHLBERG KRAVIS ROBERTS & CO. L.P.
9 WEST 57TH STREET, SUITE 4200
NEW YORK, NY
10019
Hide Address
>=10% Owner EDGAR Filing
  2011-03-31 2011-04-04
20:50:01
Common Stock +156 $0.00 $0 A Janetschek William J
Show Address
C/O KOHLBERG KRAVIS ROBERTS & CO. L.P.
9 WEST 57TH STREET, SUITE 4200
NEW YORK, NY
10019
Hide Address
>=10% Owner EDGAR Filing
  2011-03-31 2011-04-04
20:50:01
Common Stock +156 $0.00 $0 A Avago Investment GP Ltd
Show Address
C/O KOHLBERG KRAVIS ROBERTS & CO. L.P.
9 WEST 57TH STREET, SUITE 4200
NEW YORK, NY
10019
Hide Address
>=10% Owner EDGAR Filing
  2011-03-31 2011-04-04
20:50:01
Common Stock +156 $0.00 $0 A Avago Investment Partners Limited Partnership
Show Address
C/O KOHLBERG KRAVIS ROBERTS & CO. L.P.
9 WEST 57TH STREET, SUITE 4200
NEW YORK, NY
10019
Hide Address
>=10% Owner EDGAR Filing
  2011-03-25 2011-03-28
19:36:05
Common Stock -134 $151.25 $-20,268 S Ahearn Michael J
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
Director EDGAR Filing
  2011-03-25 2011-03-28
19:36:05
Common Stock -10,966 $150.15 $-1,646,545 S PLAINFIELD ASSET MANAGEMENT LLC
Show Address
100 WEST PUTNAM AVENUE

GREENWICH, CT
06830
Hide Address
>=10% Owner EDGAR Filing
  2011-03-25 2011-03-28
19:36:05
Common Stock -10,966 $150.15 $-1,646,545 S PLAINFIELD SPECIAL SITUATIONS MASTER FUND LTD.
Show Address
100 WEST PUTNAM AVENUE

GREENWICH, CT
06830
Hide Address
>=10% Owner EDGAR Filing
  2011-03-25 2011-03-28
19:36:05
Common Stock -10,966 $150.15 $-1,646,545 S Ahearn Michael J
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
Director EDGAR Filing
  2011-03-25 2011-03-28
19:36:05
Common Stock -10,966 $150.15 $-1,646,545 S HOLMES MAX
Show Address
C/O PLAINFIELD ASSET MANAGEMENT LLC
100 WEST PUTNAM AVENUE
GREENWICH, CT
06830
Hide Address
>=10% Owner EDGAR Filing
  2011-03-25 2011-03-28
19:36:05
Common Stock -10,966 $150.15 $-1,646,545 S Plainfield OC Master Fund Ltd
Show Address
100 WEST PUTNAM AVENUE

GREENWICH, CT
06830
Hide Address
>=10% Owner EDGAR Filing
  2011-03-25 2011-03-28
19:36:05
Common Stock -10,966 $150.15 $-1,646,545 S Plainfield Special Situations Master Fund II Ltd
Show Address
100 WEST PUTNAM AVENUE

GREENWICH, CT
06830
Hide Address
>=10% Owner EDGAR Filing
  2011-03-25 2011-03-28
19:36:05
Common Stock -10,966 $150.15 $-1,646,545 S Plainfield Liquid Strategies Master Fund Ltd
Show Address
100 WEST PUTNAM AVENUE

GREENWICH, CT
06830
Hide Address
>=10% Owner EDGAR Filing
  2011-03-25 2011-03-28
19:36:05
Common Stock -28,900 $149.09 $-4,308,701 S Ahearn Michael J
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
Director EDGAR Filing
  2011-03-24 2011-03-28
19:36:05
Common Stock -12,068 $151.26 $-1,825,406 S Ahearn Michael J
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
Director EDGAR Filing
  2011-03-24 2011-03-28
19:36:05
Common Stock -17,932 $150.47 $-2,698,228 S Ahearn Michael J
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
Director EDGAR Filing
  2011-03-24 2011-03-24
21:48:28
Common Stock -3,136 $150.18 $-470,964 F GILLETTE ROBERT J
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281-1244
Hide Address
Director EDGAR Filing
  2011-03-24 2011-03-24
21:48:28
Common Stock +8,008 $0.00 $0 M GILLETTE ROBERT J
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281-1244
Hide Address
Director EDGAR Filing
  2011-03-24 2011-03-24
21:48:28
Common Stock +8,008 $0.00 $0 M PLAINFIELD ASSET MANAGEMENT LLC
Show Address
100 WEST PUTNAM AVENUE

GREENWICH, CT
06830
Hide Address
>=10% Owner EDGAR Filing
  2011-03-24 2011-03-24
21:48:28
Common Stock +8,008 $0.00 $0 M PLAINFIELD SPECIAL SITUATIONS MASTER FUND LTD.
Show Address
100 WEST PUTNAM AVENUE

GREENWICH, CT
06830
Hide Address
>=10% Owner EDGAR Filing
  2011-03-24 2011-03-24
21:48:28
Common Stock +8,008 $0.00 $0 M HOLMES MAX
Show Address
C/O PLAINFIELD ASSET MANAGEMENT LLC
100 WEST PUTNAM AVENUE
GREENWICH, CT
06830
Hide Address
>=10% Owner EDGAR Filing
  2011-03-24 2011-03-24
21:48:28
Common Stock +8,008 $0.00 $0 M Plainfield OC Master Fund Ltd
Show Address
100 WEST PUTNAM AVENUE

GREENWICH, CT
06830
Hide Address
>=10% Owner EDGAR Filing
  2011-03-24 2011-03-24
21:48:28
Common Stock +8,008 $0.00 $0 M Plainfield Special Situations Master Fund II Ltd
Show Address
100 WEST PUTNAM AVENUE

GREENWICH, CT
06830
Hide Address
>=10% Owner EDGAR Filing
  2011-03-24 2011-03-24
21:48:28
Common Stock +8,008 $0.00 $0 M Plainfield Liquid Strategies Master Fund Ltd
Show Address
100 WEST PUTNAM AVENUE

GREENWICH, CT
06830
Hide Address
>=10% Owner EDGAR Filing
  2011-03-24 2011-03-24
21:45:30
Common Stock -816 $150.18 $-122,547 F MEYERHOFF JENS
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
EDGAR Filing
  2011-03-24 2011-03-24
21:45:30
Common Stock +1,962 $0.00 $0 M MEYERHOFF JENS
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
EDGAR Filing
  2011-03-24 2011-03-24
21:39:02
Common Stock -1,203 $150.18 $-180,667 F Sohn Bruce
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
EDGAR Filing
  2011-03-24 2011-03-24
21:39:02
Common Stock +3,072 $0.00 $0 M PLAINFIELD ASSET MANAGEMENT LLC
Show Address
100 WEST PUTNAM AVENUE

GREENWICH, CT
06830
Hide Address
>=10% Owner EDGAR Filing
  2011-03-24 2011-03-24
21:39:02
Common Stock +3,072 $0.00 $0 M PLAINFIELD SPECIAL SITUATIONS MASTER FUND LTD.
Show Address
100 WEST PUTNAM AVENUE

GREENWICH, CT
06830
Hide Address
>=10% Owner EDGAR Filing
  2011-03-24 2011-03-24
21:39:02
Common Stock +3,072 $0.00 $0 M Sohn Bruce
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
EDGAR Filing
  2011-03-24 2011-03-24
21:39:02
Common Stock +3,072 $0.00 $0 M HOLMES MAX
Show Address
C/O PLAINFIELD ASSET MANAGEMENT LLC
100 WEST PUTNAM AVENUE
GREENWICH, CT
06830
Hide Address
>=10% Owner EDGAR Filing
  2011-03-24 2011-03-24
21:39:02
Common Stock +3,072 $0.00 $0 M Plainfield OC Master Fund Ltd
Show Address
100 WEST PUTNAM AVENUE

GREENWICH, CT
06830
Hide Address
>=10% Owner EDGAR Filing
  2011-03-24 2011-03-24
21:39:02
Common Stock +3,072 $0.00 $0 M Plainfield Special Situations Master Fund II Ltd
Show Address
100 WEST PUTNAM AVENUE

GREENWICH, CT
06830
Hide Address
>=10% Owner EDGAR Filing
  2011-03-24 2011-03-24
21:39:02
Common Stock +3,072 $0.00 $0 M Plainfield Liquid Strategies Master Fund Ltd
Show Address
100 WEST PUTNAM AVENUE

GREENWICH, CT
06830
Hide Address
>=10% Owner EDGAR Filing
  2011-03-24 2011-03-24
21:36:34
Common Stock -354 $150.18 $-53,164 F Wessels Maja
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2011-03-24 2011-03-24
21:36:34
Common Stock +1,122 $0.00 $0 M Wessels Maja
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2011-03-24 2011-03-24
21:33:16
Common Stock -677 $150.18 $-101,672 F Gustafsson Mary Elizabeth
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2011-03-24 2011-03-24
21:33:16
Common Stock +1,652 $0.00 $0 M Gustafsson Mary Elizabeth
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2011-03-24 2011-03-24
21:31:18
Common Stock -363 $150.18 $-54,515 F Campbell Carol
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2011-03-24 2011-03-24
21:31:18
Common Stock +1,210 $0.00 $0 M Campbell Carol
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2011-03-24 2011-03-24
21:26:40
Common Stock -538 $150.18 $-80,797 F Eaglesham David J
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2011-03-24 2011-03-24
21:26:40
Common Stock +1,282 $0.00 $0 M Eaglesham David J
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2011-03-24 2011-03-24
21:18:00
Common Stock -316 $150.18 $-47,457 F Zhu James
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2011-03-24 2011-03-24
21:18:00
Common Stock +1,001 $0.00 $0 M Zhu James
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2011-03-23 2011-03-23
20:32:21
Common Stock -9,487 $150.61 $-1,428,837 S Ahearn Michael J
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
Director EDGAR Filing
  2011-03-23 2011-03-23
20:32:21
Common Stock -32,513 $150.03 $-4,877,925 S Ahearn Michael J
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
Director EDGAR Filing
  2011-03-23 2011-03-23
20:32:21
Common Stock -18,000 $149.02 $-2,682,360 S Ahearn Michael J
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
Director EDGAR Filing
  2011-03-22 2011-03-23
20:32:21
Common Stock -2,700 $151.78 $-409,806 S PLAINFIELD ASSET MANAGEMENT LLC
Show Address
100 WEST PUTNAM AVENUE

GREENWICH, CT
06830
Hide Address
>=10% Owner EDGAR Filing
  2011-03-22 2011-03-23
20:32:21
Common Stock -2,700 $151.78 $-409,806 S PLAINFIELD SPECIAL SITUATIONS MASTER FUND LTD.
Show Address
100 WEST PUTNAM AVENUE

GREENWICH, CT
06830
Hide Address
>=10% Owner EDGAR Filing
  2011-03-22 2011-03-23
20:32:21
Common Stock -2,700 $151.78 $-409,806 S Ahearn Michael J
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
Director EDGAR Filing
  2011-03-22 2011-03-23
20:32:21
Common Stock -2,700 $151.78 $-409,806 S HOLMES MAX
Show Address
C/O PLAINFIELD ASSET MANAGEMENT LLC
100 WEST PUTNAM AVENUE
GREENWICH, CT
06830
Hide Address
>=10% Owner EDGAR Filing
  2011-03-22 2011-03-23
20:32:21
Common Stock -2,700 $151.78 $-409,806 S Plainfield OC Master Fund Ltd
Show Address
100 WEST PUTNAM AVENUE

GREENWICH, CT
06830
Hide Address
>=10% Owner EDGAR Filing
  2011-03-22 2011-03-23
20:32:21
Common Stock -2,700 $151.78 $-409,806 S Plainfield Special Situations Master Fund II Ltd
Show Address
100 WEST PUTNAM AVENUE

GREENWICH, CT
06830
Hide Address
>=10% Owner EDGAR Filing
  2011-03-22 2011-03-23
20:32:21
Common Stock -2,700 $151.78 $-409,806 S Plainfield Liquid Strategies Master Fund Ltd
Show Address
100 WEST PUTNAM AVENUE

GREENWICH, CT
06830
Hide Address
>=10% Owner EDGAR Filing
  2011-03-22 2011-03-23
20:32:21
Common Stock -17,300 $148.94 $-2,576,662 S Ahearn Michael J
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
Director EDGAR Filing
  2011-03-21 2011-03-23
20:32:21
Common Stock -2,500 $152.01 $-380,025 S Ahearn Michael J
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
Director EDGAR Filing
  2011-03-21 2011-03-23
20:32:21
Common Stock -17,500 $151.47 $-2,650,725 S Ahearn Michael J
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
Director EDGAR Filing
  2011-03-18 2011-03-18
18:03:06
Common Stock -1,200 $151.59 $-181,908 S Ahearn Michael J
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
Director EDGAR Filing
  2011-03-18 2011-03-18
18:03:06
Common Stock -8,800 $150.00 $-1,320,000 S Ahearn Michael J
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
Director EDGAR Filing
  2011-03-17 2011-03-18
18:03:06
Common Stock -4,000 $158.00 $-632,000 S Ahearn Michael J
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
Director EDGAR Filing
  2011-03-17 2011-03-18
18:03:06
Common Stock -14,800 $157.06 $-2,324,488 S Ahearn Michael J
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
Director EDGAR Filing
  2011-03-17 2011-03-18
18:03:06
Common Stock -5,000 $156.64 $-783,200 S YA Global Investments
Show Address
101 HUDSON STREET
SUITE 3700
JERSEY CITY, NJ
07302
Hide Address
>=10% Owner EDGAR Filing
  2011-03-17 2011-03-18
18:03:06
Common Stock -5,000 $156.64 $-783,200 S ANGELO MARK
Show Address
101 HUDSON STREET
SUITE 3700
JERSEY CITY, NJ
07302
Hide Address
>=10% Owner EDGAR Filing
  2011-03-17 2011-03-18
18:03:06
Common Stock -5,000 $156.64 $-783,200 S YORKVILLE ADVISORS LLC
Show Address
101 HUDSON STREET
SUITE 3700
JERSEY CITY, NJ
07302
Hide Address
>=10% Owner EDGAR Filing
  2011-03-17 2011-03-18
18:03:06
Common Stock -5,000 $156.64 $-783,200 S Ahearn Michael J
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
Director EDGAR Filing
  2011-03-17 2011-03-18
18:03:06
Common Stock -5,000 $156.64 $-783,200 S YORKVILLE BHN SPA
Show Address
VIA PALERMO 16
20121
MILANO, L6

Hide Address
>=10% Owner EDGAR Filing
  2011-03-17 2011-03-18
18:03:06
Common Stock -5,000 $156.64 $-783,200 S PRETE MARCO
Show Address
VIA PALERMO 16
20121
MILANO, L6

Hide Address
>=10% Owner EDGAR Filing
  2011-03-17 2011-03-18
18:03:06
Common Stock -2,870 $153.77 $-441,320 S Ahearn Michael J
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
Director EDGAR Filing
  2011-03-17 2011-03-17
18:40:44
Common Stock -250 $158.50 $-39,625 S Kang Jingwei
Show Address
C/O COGO GROUP, INC., ROOM 1001, TOWER C
SKYWORTH BLDG, HIGH TECH INDUSTRIAL PARK
NANSHAN, SHENZHEN 518057, F4

Hide Address
Director, >=10% Owner EDGAR Filing
  2011-03-17 2011-03-17
18:40:44
Common Stock -250 $158.50 $-39,625 S Estate of John T. Walton
Show Address
P.O. BOX 1860

BENTONVILLE, AR
72712
Hide Address
>=10% Owner EDGAR Filing
  2011-03-17 2011-03-17
18:40:44
Common Stock -15,000 $157.72 $-2,365,800 S Estate of John T. Walton
Show Address
P.O. BOX 1860

BENTONVILLE, AR
72712
Hide Address
>=10% Owner EDGAR Filing
  2011-03-17 2011-03-17
18:40:44
Common Stock -12,103 $156.62 $-1,895,572 S Zheng Fuya
Show Address
C/O COGO GROUP, INC., ROOM 1001, TOWER C
SKYWORTH BLDG, HIGH TECH INDUSTRIAL PARK
NANSHAN, SHENZHEN 518057, F4

Hide Address
Director EDGAR Filing
  2011-03-17 2011-03-17
18:40:44
Common Stock -12,103 $156.62 $-1,895,572 S Estate of John T. Walton
Show Address
P.O. BOX 1860

BENTONVILLE, AR
72712
Hide Address
>=10% Owner EDGAR Filing
  2011-03-17 2011-03-17
18:40:44
Common Stock -14,808 $155.56 $-2,303,532 S Estate of John T. Walton
Show Address
P.O. BOX 1860

BENTONVILLE, AR
72712
Hide Address
>=10% Owner EDGAR Filing
  2011-03-17 2011-03-17
18:40:44
Common Stock -51,057 $154.24 $-7,875,032 S Estate of John T. Walton
Show Address
P.O. BOX 1860

BENTONVILLE, AR
72712
Hide Address
>=10% Owner EDGAR Filing
  2011-03-17 2011-03-17
18:40:44
Common Stock -51,057 $154.24 $-7,875,032 S Lenhoff James F
Show Address
C/O DOMTAR CORPORATION
395 DE MAISONNEUVE BOULEVARD WEST
MONTREAL, A8
H3A 1L6
Hide Address
Other EDGAR Filing
  2011-03-17 2011-03-17
18:40:44
Common Stock -17,382 $153.36 $-2,665,704 S Estate of John T. Walton
Show Address
P.O. BOX 1860

BENTONVILLE, AR
72712
Hide Address
>=10% Owner EDGAR Filing
  2011-03-16 2011-03-18
18:03:06
Common Stock -800 $157.79 $-126,232 S Ahearn Michael J
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
Director EDGAR Filing
  2011-03-16 2011-03-18
18:03:06
Common Stock -500 $156.84 $-78,420 S Ahearn Michael J
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
Director EDGAR Filing
  2011-03-16 2011-03-18
18:03:06
Common Stock -32,030 $155.45 $-4,979,063 S Ahearn Michael J
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
Director EDGAR Filing
  2011-03-16 2011-03-17
18:40:44
Common Stock -650 $158.49 $-103,019 S Estate of John T. Walton
Show Address
P.O. BOX 1860

BENTONVILLE, AR
72712
Hide Address
>=10% Owner EDGAR Filing
  2011-03-16 2011-03-17
18:40:44
Common Stock -650 $158.49 $-103,019 S LOULOU PATRICK
Show Address
C/O DOMTAR CORPORATION
395 DE MAISONNEUVE BOULEVARD WEST
MONTREAL, A8
H3A 1L6
Hide Address
EDGAR Filing
  2011-03-16 2011-03-17
18:40:44
Common Stock -9,875 $157.80 $-1,558,275 S Estate of John T. Walton
Show Address
P.O. BOX 1860

BENTONVILLE, AR
72712
Hide Address
>=10% Owner EDGAR Filing
  2011-03-16 2011-03-17
18:40:44
Common Stock -21,638 $156.97 $-3,396,517 S Estate of John T. Walton
Show Address
P.O. BOX 1860

BENTONVILLE, AR
72712
Hide Address
>=10% Owner EDGAR Filing
  2011-03-16 2011-03-17
18:40:44
Common Stock -21,638 $156.97 $-3,396,517 S Thomas Richard L
Show Address
C/O DOMTAR CORPORATION
395 DE MAISONNEUVE BOULEVARD WEST
MONTREAL, A8
H3A 1L6
Hide Address
EDGAR Filing
  2011-03-16 2011-03-17
18:40:44
Common Stock -21,083 $155.48 $-3,277,985 S Estate of John T. Walton
Show Address
P.O. BOX 1860

BENTONVILLE, AR
72712
Hide Address
>=10% Owner EDGAR Filing
  2011-03-16 2011-03-17
18:40:44
Common Stock -44,814 $154.55 $-6,926,004 S PERRY BEVERLY L
Show Address
C/O PEPCO HOLDINGS, INC.
701 NINTH STREET, NW
WASHINGTON, DC
20068
Hide Address
EDGAR Filing
  2011-03-16 2011-03-17
18:40:44
Common Stock -44,814 $154.55 $-6,926,004 S Estate of John T. Walton
Show Address
P.O. BOX 1860

BENTONVILLE, AR
72712
Hide Address
>=10% Owner EDGAR Filing
  2011-03-16 2011-03-17
18:40:44
Common Stock -51,940 $153.76 $-7,986,294 S PERRY BEVERLY L
Show Address
C/O PEPCO HOLDINGS, INC.
701 NINTH STREET, NW
WASHINGTON, DC
20068
Hide Address
EDGAR Filing
  2011-03-16 2011-03-17
18:40:44
Common Stock -51,940 $153.76 $-7,986,294 S Estate of John T. Walton
Show Address
P.O. BOX 1860

BENTONVILLE, AR
72712
Hide Address
>=10% Owner EDGAR Filing
  2011-03-15 2011-03-17
18:40:44
Common Stock -17,420 $153.09 $-2,666,828 S Estate of John T. Walton
Show Address
P.O. BOX 1860

BENTONVILLE, AR
72712
Hide Address
>=10% Owner EDGAR Filing
  2011-03-15 2011-03-17
18:40:44
Common Stock -112,225 $152.44 $-17,107,579 S Estate of John T. Walton
Show Address
P.O. BOX 1860

BENTONVILLE, AR
72712
Hide Address
>=10% Owner EDGAR Filing
  2011-03-15 2011-03-17
18:40:44
Common Stock -20,355 $151.19 $-3,077,473 S BRIDWELL TUCKER S
Show Address
400 PINE STREET
SUITE 1000
ABILENE, TX
79601
Hide Address
Director EDGAR Filing
  2011-03-15 2011-03-17
18:40:44
Common Stock -20,355 $151.19 $-3,077,473 S Estate of John T. Walton
Show Address
P.O. BOX 1860

BENTONVILLE, AR
72712
Hide Address
>=10% Owner EDGAR Filing
  2011-03-15 2011-03-15
21:04:36
Common Stock -2,872 $159.11 $-456,964 S Ahearn Michael J
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
Director EDGAR Filing
  2011-03-15 2011-03-15
21:04:36
Common Stock -37,628 $158.64 $-5,969,306 S Ahearn Michael J
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
Director EDGAR Filing
  2011-03-15 2011-03-15
21:04:36
Common Stock -3,500 $157.46 $-551,110 S Ahearn Michael J
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
Director EDGAR Filing
  2011-03-15 2011-03-15
21:04:36
Common Stock -16,000 $156.09 $-2,497,440 S CARDINALE ROGER
Show Address
4441 W. AIRPORT FREEWAY

IRVING, TX
75062
Hide Address
Other EDGAR Filing
  2011-03-15 2011-03-15
21:04:36
Common Stock -16,000 $156.09 $-2,497,440 S Ahearn Michael J
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
Director EDGAR Filing
  2011-03-15 2011-03-15
21:04:36
Common Stock -20,000 $153.98 $-3,079,600 S Ahearn Michael J
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
Director EDGAR Filing
  2011-03-14 2011-03-15
21:04:36
Common Stock -32,000 $147.02 $-4,704,640 S HELM JANE P
Show Address
PO BOX 1250

WINSTON-SALEM, NC
27102-1250
Hide Address
Director EDGAR Filing
  2011-03-14 2011-03-15
21:04:36
Common Stock -32,000 $147.02 $-4,704,640 S Ahearn Michael J
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
Director EDGAR Filing
  2011-03-14 2011-03-15
21:04:36
Common Stock -78,000 $146.43 $-11,421,539 S Ahearn Michael J
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
Director EDGAR Filing
  2011-03-11 2011-03-15
21:04:36
Common Stock -100 $141.07 $-14,107 S DUCK BARBARA F
Show Address
PO BOX 1250

WINSTON-SALEM, NC
27102-1250
Hide Address
EDGAR Filing
  2011-03-11 2011-03-15
21:04:36
Common Stock -100 $141.07 $-14,107 S Ahearn Michael J
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
Director EDGAR Filing
  2011-03-11 2011-03-15
21:04:36
Common Stock -22,600 $140.25 $-3,169,650 S DUCK BARBARA F
Show Address
PO BOX 1250

WINSTON-SALEM, NC
27102-1250
Hide Address
EDGAR Filing
  2011-03-11 2011-03-15
21:04:36
Common Stock -22,600 $140.25 $-3,169,650 S Ahearn Michael J
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
Director EDGAR Filing
  2011-03-11 2011-03-15
21:04:36
Common Stock -27,300 $139.52 $-3,808,896 S Ahearn Michael J
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
Director EDGAR Filing
  2011-03-10 2011-03-10
20:06:14
Common Stock -2,303 $140.73 $-324,101 S Ahearn Michael J
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
Director EDGAR Filing
  2011-03-10 2011-03-10
20:06:14
Common Stock -43,097 $139.99 $-6,033,149 S Ahearn Michael J
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
Director EDGAR Filing
  2011-03-10 2011-03-10
20:06:14
Common Stock -43,097 $139.99 $-6,033,149 S FRYE KIMBERLY R
Show Address
1301 MCKINNEY STREET
SUITE 1800
HOUSTON, TX
77010
Hide Address
EDGAR Filing
  2011-03-09 2011-03-10
20:06:14
Common Stock -1,043 $143.66 $-149,837 S Ahearn Michael J
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
Director EDGAR Filing
  2011-03-09 2011-03-10
20:06:14
Common Stock -19,768 $143.04 $-2,827,615 S Boecke William W
Show Address
C/O HITTITE MICROWAVE CORPORATION
20 ALPHA ROAD
CHELMSFORD, MA
01824
Hide Address
EDGAR Filing
  2011-03-09 2011-03-10
20:06:14
Common Stock -19,768 $143.04 $-2,827,615 S Ahearn Michael J
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
Director EDGAR Filing
  2011-03-09 2011-03-10
20:06:14
Common Stock -3,789 $142.27 $-539,061 S Boecke William W
Show Address
C/O HITTITE MICROWAVE CORPORATION
20 ALPHA ROAD
CHELMSFORD, MA
01824
Hide Address
EDGAR Filing
  2011-03-09 2011-03-10
20:06:14
Common Stock -3,789 $142.27 $-539,061 S Ahearn Michael J
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
Director EDGAR Filing
  2011-03-08 2011-03-10
20:06:14
Common Stock -10,404 $143.19 $-1,489,749 S Boecke William W
Show Address
C/O HITTITE MICROWAVE CORPORATION
20 ALPHA ROAD
CHELMSFORD, MA
01824
Hide Address
EDGAR Filing
  2011-03-08 2011-03-10
20:06:14
Common Stock -10,404 $143.19 $-1,489,749 S Ahearn Michael J
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
Director EDGAR Filing
  2011-03-08 2011-03-10
20:06:14
Common Stock -10,596 $142.81 $-1,513,215 S Ahearn Michael J
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
Director EDGAR Filing
  2011-03-08 2011-03-10
20:06:14
Common Stock -5,200 $141.45 $-735,540 S Ahearn Michael J
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
Director EDGAR Filing
  2011-03-08 2011-03-10
20:06:14
Common Stock -3,800 $140.49 $-533,862 S Ahearn Michael J
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
Director EDGAR Filing
  2011-03-04 2011-03-07
20:06:17
Common Stock -592 $146.99 $-87,018 S Eaglesham David J
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2011-03-04 2011-03-07
20:06:17
Common Stock -1,352 $146.91 $-198,622 S BREWER HAMISH
Show Address
14400 N. 87TH STREET

SCOTTSDALE, AZ
85260-3649
Hide Address
EDGAR Filing
  2011-03-04 2011-03-07
20:06:17
Common Stock -1,352 $146.91 $-198,622 S Eaglesham David J
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2011-03-04 2011-03-07
20:02:18
Common Stock -28,428 $147.68 $-4,198,247 S JTW Trust No. 1 UAD 9/19/02
Show Address
P.O. BOX 1860

BENTONVILLE, AR
72712
Hide Address
Other EDGAR Filing
  2011-03-04 2011-03-07
20:02:18
Common Stock -65,900 $146.91 $-9,681,369 S BREWER HAMISH
Show Address
14400 N. 87TH STREET

SCOTTSDALE, AZ
85260-3649
Hide Address
EDGAR Filing
  2011-03-04 2011-03-07
20:02:18
Common Stock -65,900 $146.91 $-9,681,369 S JTW Trust No. 1 UAD 9/19/02
Show Address
P.O. BOX 1860

BENTONVILLE, AR
72712
Hide Address
Other EDGAR Filing
  2011-03-04 2011-03-07
20:02:18
Common Stock -15,200 $146.04 $-2,219,808 S BREWER HAMISH
Show Address
14400 N. 87TH STREET

SCOTTSDALE, AZ
85260-3649
Hide Address
EDGAR Filing
  2011-03-04 2011-03-07
20:02:18
Common Stock -15,200 $146.04 $-2,219,808 S JTW Trust No. 1 UAD 9/19/02
Show Address
P.O. BOX 1860

BENTONVILLE, AR
72712
Hide Address
Other EDGAR Filing
  2011-03-04 2011-03-07
19:57:31
Common Stock -200 $148.05 $-29,610 S BREWER HAMISH
Show Address
14400 N. 87TH STREET

SCOTTSDALE, AZ
85260-3649
Hide Address
EDGAR Filing
  2011-03-04 2011-03-07
19:57:31
Common Stock -200 $148.05 $-29,610 S Estate of John T. Walton
Show Address
P.O. BOX 1860

BENTONVILLE, AR
72712
Hide Address
>=10% Owner EDGAR Filing
  2011-03-04 2011-03-07
19:57:31
Common Stock -1,700 $147.15 $-250,155 S BREWER HAMISH
Show Address
14400 N. 87TH STREET

SCOTTSDALE, AZ
85260-3649
Hide Address
EDGAR Filing
  2011-03-04 2011-03-07
19:57:31
Common Stock -1,700 $147.15 $-250,155 S Estate of John T. Walton
Show Address
P.O. BOX 1860

BENTONVILLE, AR
72712
Hide Address
>=10% Owner EDGAR Filing
  2011-03-04 2011-03-07
19:57:31
Common Stock -1,100 $146.46 $-161,106 S BREWER HAMISH
Show Address
14400 N. 87TH STREET

SCOTTSDALE, AZ
85260-3649
Hide Address
EDGAR Filing
  2011-03-04 2011-03-07
19:57:31
Common Stock -1,100 $146.46 $-161,106 S Estate of John T. Walton
Show Address
P.O. BOX 1860

BENTONVILLE, AR
72712
Hide Address
>=10% Owner EDGAR Filing
  2011-03-04 2011-03-07
19:53:56
Common Stock -1,051 $148.05 $-155,601 S Ahearn Michael J
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
Director EDGAR Filing
  2011-03-04 2011-03-07
19:53:56
Common Stock -41,949 $147.47 $-6,186,219 S BREWER HAMISH
Show Address
14400 N. 87TH STREET

SCOTTSDALE, AZ
85260-3649
Hide Address
EDGAR Filing
  2011-03-04 2011-03-07
19:53:56
Common Stock -41,949 $147.47 $-6,186,219 S Ahearn Michael J
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
Director EDGAR Filing
  2011-03-04 2011-03-07
19:53:56
Common Stock -17,000 $146.51 $-2,490,670 S BREWER HAMISH
Show Address
14400 N. 87TH STREET

SCOTTSDALE, AZ
85260-3649
Hide Address
EDGAR Filing
  2011-03-04 2011-03-07
19:53:56
Common Stock -17,000 $146.51 $-2,490,670 S Ahearn Michael J
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
Director EDGAR Filing
  2011-03-03 2011-03-07
20:02:18
Common Stock -4,623 $150.15 $-694,143 S JTW Trust No. 1 UAD 9/19/02
Show Address
P.O. BOX 1860

BENTONVILLE, AR
72712
Hide Address
Other EDGAR Filing
  2011-03-03 2011-03-07
20:02:18
Common Stock -28,246 $149.99 $-4,236,618 S BREWER HAMISH
Show Address
14400 N. 87TH STREET

SCOTTSDALE, AZ
85260-3649
Hide Address
EDGAR Filing
  2011-03-03 2011-03-07
20:02:18
Common Stock -28,246 $149.99 $-4,236,618 S JTW Trust No. 1 UAD 9/19/02
Show Address
P.O. BOX 1860

BENTONVILLE, AR
72712
Hide Address
Other EDGAR Filing
  2011-03-03 2011-03-07
20:02:18
Common Stock -1,700 $148.28 $-252,076 S BREWER HAMISH
Show Address
14400 N. 87TH STREET

SCOTTSDALE, AZ
85260-3649
Hide Address
EDGAR Filing
  2011-03-03 2011-03-07
20:02:18
Common Stock -1,700 $148.28 $-252,076 S JTW Trust No. 1 UAD 9/19/02
Show Address
P.O. BOX 1860

BENTONVILLE, AR
72712
Hide Address
Other EDGAR Filing
  2011-03-03 2011-03-07
20:02:18
Common Stock -3,200 $147.34 $-471,488 S BREWER HAMISH
Show Address
14400 N. 87TH STREET

SCOTTSDALE, AZ
85260-3649
Hide Address
EDGAR Filing
  2011-03-03 2011-03-07
20:02:18
Common Stock -3,200 $147.34 $-471,488 S JTW Trust No. 1 UAD 9/19/02
Show Address
P.O. BOX 1860

BENTONVILLE, AR
72712
Hide Address
Other EDGAR Filing
  2011-03-03 2011-03-07
20:02:18
Common Stock -193,842 $146.15 $-28,330,007 S BREWER HAMISH
Show Address
14400 N. 87TH STREET

SCOTTSDALE, AZ
85260-3649
Hide Address
EDGAR Filing
  2011-03-03 2011-03-07
20:02:18
Common Stock -193,842 $146.15 $-28,330,007 S JTW Trust No. 1 UAD 9/19/02
Show Address
P.O. BOX 1860

BENTONVILLE, AR
72712
Hide Address
Other EDGAR Filing
  2011-03-03 2011-03-07
20:02:18
Common Stock -39,894 $145.81 $-5,816,944 S BREWER HAMISH
Show Address
14400 N. 87TH STREET

SCOTTSDALE, AZ
85260-3649
Hide Address
EDGAR Filing
  2011-03-03 2011-03-07
20:02:18
Common Stock -39,894 $145.81 $-5,816,944 S JTW Trust No. 1 UAD 9/19/02
Show Address
P.O. BOX 1860

BENTONVILLE, AR
72712
Hide Address
Other EDGAR Filing
  2011-03-03 2011-03-07
19:57:31
Common Stock -3,600 $150.25 $-540,900 S BREWER HAMISH
Show Address
14400 N. 87TH STREET

SCOTTSDALE, AZ
85260-3649
Hide Address
EDGAR Filing
  2011-03-03 2011-03-07
19:57:31
Common Stock -3,600 $150.25 $-540,900 S Estate of John T. Walton
Show Address
P.O. BOX 1860

BENTONVILLE, AR
72712
Hide Address
>=10% Owner EDGAR Filing
  2011-03-03 2011-03-07
19:57:31
Common Stock -4,400 $149.69 $-658,636 S BREWER HAMISH
Show Address
14400 N. 87TH STREET

SCOTTSDALE, AZ
85260-3649
Hide Address
EDGAR Filing
  2011-03-03 2011-03-07
19:57:31
Common Stock -4,400 $149.69 $-658,636 S Estate of John T. Walton
Show Address
P.O. BOX 1860

BENTONVILLE, AR
72712
Hide Address
>=10% Owner EDGAR Filing
  2011-03-03 2011-03-07
19:57:31
Common Stock -2,150 $148.35 $-318,953 S BREWER HAMISH
Show Address
14400 N. 87TH STREET

SCOTTSDALE, AZ
85260-3649
Hide Address
EDGAR Filing
  2011-03-03 2011-03-07
19:57:31
Common Stock -2,150 $148.35 $-318,953 S Estate of John T. Walton
Show Address
P.O. BOX 1860

BENTONVILLE, AR
72712
Hide Address
>=10% Owner EDGAR Filing
  2011-03-03 2011-03-07
19:57:31
Common Stock -4,350 $147.41 $-641,234 S BREWER HAMISH
Show Address
14400 N. 87TH STREET

SCOTTSDALE, AZ
85260-3649
Hide Address
EDGAR Filing
  2011-03-03 2011-03-07
19:57:31
Common Stock -4,350 $147.41 $-641,234 S Estate of John T. Walton
Show Address
P.O. BOX 1860

BENTONVILLE, AR
72712
Hide Address
>=10% Owner EDGAR Filing
  2011-03-03 2011-03-07
19:57:31
Common Stock -66,529 $146.22 $-9,727,870 S BREWER HAMISH
Show Address
14400 N. 87TH STREET

SCOTTSDALE, AZ
85260-3649
Hide Address
EDGAR Filing
  2011-03-03 2011-03-07
19:57:31
Common Stock -66,529 $146.22 $-9,727,870 S Estate of John T. Walton
Show Address
P.O. BOX 1860

BENTONVILLE, AR
72712
Hide Address
>=10% Owner EDGAR Filing
  2011-03-03 2011-03-07
19:57:31
Common Stock -55,371 $145.81 $-8,073,645 S BREWER HAMISH
Show Address
14400 N. 87TH STREET

SCOTTSDALE, AZ
85260-3649
Hide Address
EDGAR Filing
  2011-03-03 2011-03-07
19:57:31
Common Stock -55,371 $145.81 $-8,073,645 S Estate of John T. Walton
Show Address
P.O. BOX 1860

BENTONVILLE, AR
72712
Hide Address
>=10% Owner EDGAR Filing
  2011-03-03 2011-03-07
19:53:56
Common Stock -6,380 $150.44 $-959,807 S BREWER HAMISH
Show Address
14400 N. 87TH STREET

SCOTTSDALE, AZ
85260-3649
Hide Address
EDGAR Filing
  2011-03-03 2011-03-07
19:53:56
Common Stock -6,380 $150.44 $-959,807 S Ahearn Michael J
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
Director EDGAR Filing
  2011-03-03 2011-03-07
19:53:56
Common Stock -16,820 $149.67 $-2,517,449 S BREWER HAMISH
Show Address
14400 N. 87TH STREET

SCOTTSDALE, AZ
85260-3649
Hide Address
EDGAR Filing
  2011-03-03 2011-03-07
19:53:56
Common Stock -16,820 $149.67 $-2,517,449 S Ahearn Michael J
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
Director EDGAR Filing
  2011-03-03 2011-03-07
19:53:56
Common Stock -16,800 $146.33 $-2,458,344 S BREWER HAMISH
Show Address
14400 N. 87TH STREET

SCOTTSDALE, AZ
85260-3649
Hide Address
EDGAR Filing
  2011-03-03 2011-03-07
19:53:56
Common Stock -16,800 $146.33 $-2,458,344 S Ahearn Michael J
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
Director EDGAR Filing
  2011-03-02 2011-03-03
20:42:13
Common Stock +2,177 $20.00 $43,540 M SULLIVAN OWEN J
Show Address
100 MANPOWER PLACE

MILWAUKEE, WI
53212
Hide Address
EDGAR Filing
  2011-03-02 2011-03-03
20:42:13
Common Stock +2,177 $20.00 $43,540 M Campbell Carol
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2011-03-02 2011-03-02
20:42:29
Common Stock -7,104 $148.60 $-1,055,654 S Ahearn Michael J
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
Director EDGAR Filing
  2011-03-02 2011-03-02
20:42:29
Common Stock -1,796 $146.03 $-262,270 S Ahearn Michael J
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
Director EDGAR Filing
  2011-03-02 2011-03-02
20:42:29
Common Stock -15,300 $145.42 $-2,224,926 S Ahearn Michael J
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
Director EDGAR Filing
  2011-03-02 2011-03-02
20:40:54
Common Stock -8,995 $148.21 $-1,333,149 S JTW Trust No. 1 UAD 9/19/02
Show Address
P.O. BOX 1860

BENTONVILLE, AR
72712
Hide Address
Other EDGAR Filing
  2011-03-02 2011-03-02
20:40:54
Common Stock -24,807 $147.55 $-3,660,273 S JTW Trust No. 1 UAD 9/19/02
Show Address
P.O. BOX 1860

BENTONVILLE, AR
72712
Hide Address
Other EDGAR Filing
  2011-03-02 2011-03-02
20:40:54
Common Stock -29,710 $146.19 $-4,343,305 S JTW Trust No. 1 UAD 9/19/02
Show Address
P.O. BOX 1860

BENTONVILLE, AR
72712
Hide Address
Other EDGAR Filing
  2011-03-02 2011-03-02
20:40:54
Common Stock -136,488 $145.44 $-19,850,815 S LEONARD GREEN PARTNERS LP
Show Address
11111 SANTA MONICA BOULEVARD
SUITE 2000
LOS ANGELES, CA
90025
Hide Address
>=10% Owner EDGAR Filing
  2011-03-02 2011-03-02
20:40:54
Common Stock -136,488 $145.44 $-19,850,815 S LGP MANAGEMENT INC
Show Address
11111 SANTA MONICA BOULEVARD
SUITE 2000
LOS ANGELES, CA
90025
Hide Address
>=10% Owner EDGAR Filing
  2011-03-02 2011-03-02
20:40:54
Common Stock -136,488 $145.44 $-19,850,815 S GEI Capital V, LLC
Show Address
11111 SANTA MONICA BOULEVARD
SUITE 2000
LOS ANGELES, CA
90025
Hide Address
>=10% Owner EDGAR Filing
  2011-03-02 2011-03-02
20:40:54
Common Stock -136,488 $145.44 $-19,850,815 S Green Equity Investors Side V, L.P.
Show Address
11111 SANTA MONICA BOULEVARD
SUITE 2000
LOS ANGELES, CA
90025
Hide Address
Director, >=10% Owner EDGAR Filing
  2011-03-02 2011-03-02
20:40:54
Common Stock -136,488 $145.44 $-19,850,815 S Green Equity Investors V, L.P.
Show Address
11111 SANTA MONICA BOULEVARD
SUITE 2000
LOS ANGELES, CA
90025
Hide Address
Director, >=10% Owner EDGAR Filing
  2011-03-02 2011-03-02
20:40:54
Common Stock -136,488 $145.44 $-19,850,815 S Green V Holdings, LLC
Show Address
11111 SANTA MONICA BOULEVARD
SUITE 2000
LOS ANGELES, CA
90025
Hide Address
>=10% Owner EDGAR Filing
  2011-03-02 2011-03-02
20:40:54
Common Stock -136,488 $145.44 $-19,850,815 S Thyme Coinvest, LLC
Show Address
11111 SANTA MONICA BOULEVARD
SUITE 2000
LOS ANGELES, CA
90025
Hide Address
>=10% Owner EDGAR Filing
  2011-03-02 2011-03-02
20:40:54
Common Stock -136,488 $145.44 $-19,850,815 S JTW Trust No. 1 UAD 9/19/02
Show Address
P.O. BOX 1860

BENTONVILLE, AR
72712
Hide Address
Other EDGAR Filing
  2011-03-02 2011-03-02
20:39:07
Common Stock -9,500 $148.27 $-1,408,565 S Estate of John T. Walton
Show Address
P.O. BOX 1860

BENTONVILLE, AR
72712
Hide Address
>=10% Owner EDGAR Filing
  2011-03-02 2011-03-02
20:39:07
Common Stock -22,314 $147.60 $-3,293,547 S Estate of John T. Walton
Show Address
P.O. BOX 1860

BENTONVILLE, AR
72712
Hide Address
>=10% Owner EDGAR Filing
  2011-03-02 2011-03-02
20:39:07
Common Stock -23,393 $146.28 $-3,421,928 S Estate of John T. Walton
Show Address
P.O. BOX 1860

BENTONVILLE, AR
72712
Hide Address
>=10% Owner EDGAR Filing
  2011-03-02 2011-03-02
20:39:07
Common Stock -94,793 $145.48 $-13,790,485 S Estate of John T. Walton
Show Address
P.O. BOX 1860

BENTONVILLE, AR
72712
Hide Address
>=10% Owner EDGAR Filing
  2011-03-01 2011-03-02
20:42:29
Common Stock -15,800 $150.26 $-2,374,108 S LEONARD GREEN PARTNERS LP
Show Address
11111 SANTA MONICA BOULEVARD
SUITE 2000
LOS ANGELES, CA
90025
Hide Address
>=10% Owner EDGAR Filing
  2011-03-01 2011-03-02
20:42:29
Common Stock -15,800 $150.26 $-2,374,108 S LGP MANAGEMENT INC
Show Address
11111 SANTA MONICA BOULEVARD
SUITE 2000
LOS ANGELES, CA
90025
Hide Address
>=10% Owner EDGAR Filing
  2011-03-01 2011-03-02
20:42:29
Common Stock -15,800 $150.26 $-2,374,108 S Ahearn Michael J
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
Director EDGAR Filing
  2011-03-01 2011-03-02
20:42:29
Common Stock -15,800 $150.26 $-2,374,108 S GEI Capital V, LLC
Show Address
11111 SANTA MONICA BOULEVARD
SUITE 2000
LOS ANGELES, CA
90025
Hide Address
>=10% Owner EDGAR Filing
  2011-03-01 2011-03-02
20:42:29
Common Stock -15,800 $150.26 $-2,374,108 S Green Equity Investors Side V, L.P.
Show Address
11111 SANTA MONICA BOULEVARD
SUITE 2000
LOS ANGELES, CA
90025
Hide Address
Director, >=10% Owner EDGAR Filing
  2011-03-01 2011-03-02
20:42:29
Common Stock -15,800 $150.26 $-2,374,108 S Green Equity Investors V, L.P.
Show Address
11111 SANTA MONICA BOULEVARD
SUITE 2000
LOS ANGELES, CA
90025
Hide Address
Director, >=10% Owner EDGAR Filing
  2011-03-01 2011-03-02
20:42:29
Common Stock -15,800 $150.26 $-2,374,108 S Green V Holdings, LLC
Show Address
11111 SANTA MONICA BOULEVARD
SUITE 2000
LOS ANGELES, CA
90025
Hide Address
>=10% Owner EDGAR Filing
  2011-03-01 2011-03-02
20:42:29
Common Stock -15,800 $150.26 $-2,374,108 S Thyme Coinvest, LLC
Show Address
11111 SANTA MONICA BOULEVARD
SUITE 2000
LOS ANGELES, CA
90025
Hide Address
>=10% Owner EDGAR Filing
  2011-03-01 2011-03-02
20:42:29
Common Stock -38,518 $149.29 $-5,750,352 S Ahearn Michael J
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
Director EDGAR Filing
  2011-03-01 2011-03-02
20:42:29
Common Stock -14,582 $148.07 $-2,159,157 S Ahearn Michael J
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
Director EDGAR Filing
  2011-03-01 2011-03-02
20:40:54
Common Stock -2,897 $150.30 $-435,419 S JTW Trust No. 1 UAD 9/19/02
Show Address
P.O. BOX 1860

BENTONVILLE, AR
72712
Hide Address
Other EDGAR Filing
  2011-03-01 2011-03-02
20:40:54
Common Stock -24,246 $149.29 $-3,619,685 S JTW Trust No. 1 UAD 9/19/02
Show Address
P.O. BOX 1860

BENTONVILLE, AR
72712
Hide Address
Other EDGAR Filing
  2011-03-01 2011-03-02
20:40:54
Common Stock -134,867 $148.84 $-20,073,604 S JTW Trust No. 1 UAD 9/19/02
Show Address
P.O. BOX 1860

BENTONVILLE, AR
72712
Hide Address
Other EDGAR Filing
  2011-03-01 2011-03-02
20:40:54
Common Stock -31,657 $147.67 $-4,674,789 S JTW Trust No. 1 UAD 9/19/02
Show Address
P.O. BOX 1860

BENTONVILLE, AR
72712
Hide Address
Other EDGAR Filing
  2011-03-01 2011-03-02
20:40:54
Common Stock -21,100 $146.54 $-3,091,994 S JTW Trust No. 1 UAD 9/19/02
Show Address
P.O. BOX 1860

BENTONVILLE, AR
72712
Hide Address
Other EDGAR Filing
  2011-03-01 2011-03-02
20:40:54
Common Stock -4,200 $145.77 $-612,234 S JTW Trust No. 1 UAD 9/19/02
Show Address
P.O. BOX 1860

BENTONVILLE, AR
72712
Hide Address
Other EDGAR Filing
  2011-03-01 2011-03-02
20:39:07
Common Stock -4,300 $150.30 $-646,290 S LEONARD GREEN PARTNERS LP
Show Address
11111 SANTA MONICA BOULEVARD
SUITE 2000
LOS ANGELES, CA
90025
Hide Address
>=10% Owner EDGAR Filing
  2011-03-01 2011-03-02
20:39:07
Common Stock -4,300 $150.30 $-646,290 S LGP MANAGEMENT INC
Show Address
11111 SANTA MONICA BOULEVARD
SUITE 2000
LOS ANGELES, CA
90025
Hide Address
>=10% Owner EDGAR Filing
  2011-03-01 2011-03-02
20:39:07
Common Stock -4,300 $150.30 $-646,290 S Estate of John T. Walton
Show Address
P.O. BOX 1860

BENTONVILLE, AR
72712
Hide Address
>=10% Owner EDGAR Filing
  2011-03-01 2011-03-02
20:39:07
Common Stock -4,300 $150.30 $-646,290 S GEI Capital V, LLC
Show Address
11111 SANTA MONICA BOULEVARD
SUITE 2000
LOS ANGELES, CA
90025
Hide Address
>=10% Owner EDGAR Filing
  2011-03-01 2011-03-02
20:39:07
Common Stock -4,300 $150.30 $-646,290 S Green Equity Investors Side V, L.P.
Show Address
11111 SANTA MONICA BOULEVARD
SUITE 2000
LOS ANGELES, CA
90025
Hide Address
Director, >=10% Owner EDGAR Filing
  2011-03-01 2011-03-02
20:39:07
Common Stock -4,300 $150.30 $-646,290 S Green Equity Investors V, L.P.
Show Address
11111 SANTA MONICA BOULEVARD
SUITE 2000
LOS ANGELES, CA
90025
Hide Address
Director, >=10% Owner EDGAR Filing
  2011-03-01 2011-03-02
20:39:07
Common Stock -4,300 $150.30 $-646,290 S Green V Holdings, LLC
Show Address
11111 SANTA MONICA BOULEVARD
SUITE 2000
LOS ANGELES, CA
90025
Hide Address
>=10% Owner EDGAR Filing
  2011-03-01 2011-03-02
20:39:07
Common Stock -4,300 $150.30 $-646,290 S Thyme Coinvest, LLC
Show Address
11111 SANTA MONICA BOULEVARD
SUITE 2000
LOS ANGELES, CA
90025
Hide Address
>=10% Owner EDGAR Filing
  2011-03-01 2011-03-02
20:39:07
Common Stock -14,000 $149.47 $-2,092,580 S Estate of John T. Walton
Show Address
P.O. BOX 1860

BENTONVILLE, AR
72712
Hide Address
>=10% Owner EDGAR Filing
  2011-03-01 2011-03-02
20:39:07
Common Stock -47,120 $148.55 $-6,999,676 S Estate of John T. Walton
Show Address
P.O. BOX 1860

BENTONVILLE, AR
72712
Hide Address
>=10% Owner EDGAR Filing
  2011-03-01 2011-03-02
20:39:07
Common Stock -47,180 $147.65 $-6,966,127 S Estate of John T. Walton
Show Address
P.O. BOX 1860

BENTONVILLE, AR
72712
Hide Address
>=10% Owner EDGAR Filing
  2011-03-01 2011-03-02
20:39:07
Common Stock -31,804 $146.53 $-4,660,240 S Estate of John T. Walton
Show Address
P.O. BOX 1860

BENTONVILLE, AR
72712
Hide Address
>=10% Owner EDGAR Filing
  2011-03-01 2011-03-02
20:39:07
Common Stock -5,596 $145.72 $-815,449 S Estate of John T. Walton
Show Address
P.O. BOX 1860

BENTONVILLE, AR
72712
Hide Address
>=10% Owner EDGAR Filing
  2011-03-01 2011-03-01
21:28:49
Common Stock -3,427 $147.61 $-505,859 S Eaglesham David J
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2011-03-01 2011-03-01
21:28:49
Common Stock -200 $146.28 $-29,256 S Eaglesham David J
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2011-03-01 2011-03-01
21:28:49
Common Stock +3,627 $20.00 $72,540 M Eaglesham David J
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2011-02-28 2011-03-02
20:42:29
Common Stock -6,900 $149.15 $-1,029,135 S Ahearn Michael J
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
Director EDGAR Filing
  2011-02-28 2011-03-02
20:40:54
Common Stock -300 $154.98 $-46,494 S LEONARD GREEN PARTNERS LP
Show Address
11111 SANTA MONICA BOULEVARD
SUITE 2000
LOS ANGELES, CA
90025
Hide Address
>=10% Owner EDGAR Filing
  2011-02-28 2011-03-02
20:40:54
Common Stock -300 $154.98 $-46,494 S LGP MANAGEMENT INC
Show Address
11111 SANTA MONICA BOULEVARD
SUITE 2000
LOS ANGELES, CA
90025
Hide Address
>=10% Owner EDGAR Filing
  2011-02-28 2011-03-02
20:40:54
Common Stock -300 $154.98 $-46,494 S GEI Capital V, LLC
Show Address
11111 SANTA MONICA BOULEVARD
SUITE 2000
LOS ANGELES, CA
90025
Hide Address
>=10% Owner EDGAR Filing
  2011-02-28 2011-03-02
20:40:54
Common Stock -300 $154.98 $-46,494 S Green Equity Investors Side V, L.P.
Show Address
11111 SANTA MONICA BOULEVARD
SUITE 2000
LOS ANGELES, CA
90025
Hide Address
Director, >=10% Owner EDGAR Filing
  2011-02-28 2011-03-02
20:40:54
Common Stock -300 $154.98 $-46,494 S Green Equity Investors V, L.P.
Show Address
11111 SANTA MONICA BOULEVARD
SUITE 2000
LOS ANGELES, CA
90025
Hide Address
Director, >=10% Owner EDGAR Filing
  2011-02-28 2011-03-02
20:40:54
Common Stock -300 $154.98 $-46,494 S Green V Holdings, LLC
Show Address
11111 SANTA MONICA BOULEVARD
SUITE 2000
LOS ANGELES, CA
90025
Hide Address
>=10% Owner EDGAR Filing
  2011-02-28 2011-03-02
20:40:54
Common Stock -300 $154.98 $-46,494 S Thyme Coinvest, LLC
Show Address
11111 SANTA MONICA BOULEVARD
SUITE 2000
LOS ANGELES, CA
90025
Hide Address
>=10% Owner EDGAR Filing
  2011-02-28 2011-03-02
20:40:54
Common Stock -300 $154.98 $-46,494 S JTW Trust No. 1 UAD 9/19/02
Show Address
P.O. BOX 1860

BENTONVILLE, AR
72712
Hide Address
Other EDGAR Filing
  2011-02-28 2011-03-02
20:40:54
Common Stock -3,300 $154.40 $-509,520 S JTW Trust No. 1 UAD 9/19/02
Show Address
P.O. BOX 1860

BENTONVILLE, AR
72712
Hide Address
Other EDGAR Filing
  2011-02-28 2011-03-02
20:40:54
Common Stock -6,660 $153.22 $-1,020,445 S JTW Trust No. 1 UAD 9/19/02
Show Address
P.O. BOX 1860

BENTONVILLE, AR
72712
Hide Address
Other EDGAR Filing
  2011-02-28 2011-03-02
20:40:54
Common Stock -19,340 $152.49 $-2,949,157 S JTW Trust No. 1 UAD 9/19/02
Show Address
P.O. BOX 1860

BENTONVILLE, AR
72712
Hide Address
Other EDGAR Filing
  2011-02-28 2011-03-02
20:40:54
Common Stock -11,600 $151.31 $-1,755,196 S JTW Trust No. 1 UAD 9/19/02
Show Address
P.O. BOX 1860

BENTONVILLE, AR
72712
Hide Address
Other EDGAR Filing
  2011-02-28 2011-03-02
20:40:54
Common Stock -12,468 $150.48 $-1,876,185 S JTW Trust No. 1 UAD 9/19/02
Show Address
P.O. BOX 1860

BENTONVILLE, AR
72712
Hide Address
Other EDGAR Filing
  2011-02-28 2011-03-02
20:40:54
Common Stock -15,990 $149.11 $-2,384,269 S JTW Trust No. 1 UAD 9/19/02
Show Address
P.O. BOX 1860

BENTONVILLE, AR
72712
Hide Address
Other EDGAR Filing
  2011-02-28 2011-03-02
20:40:54
Common Stock -51,948 $148.39 $-7,708,564 S LEONARD GREEN PARTNERS LP
Show Address
11111 SANTA MONICA BOULEVARD
SUITE 2000
LOS ANGELES, CA
90025
Hide Address
>=10% Owner EDGAR Filing
  2011-02-28 2011-03-02
20:40:54
Common Stock -51,948 $148.39 $-7,708,564 S LGP MANAGEMENT INC
Show Address
11111 SANTA MONICA BOULEVARD
SUITE 2000
LOS ANGELES, CA
90025
Hide Address
>=10% Owner EDGAR Filing
  2011-02-28 2011-03-02
20:40:54
Common Stock -51,948 $148.39 $-7,708,564 S GEI Capital V, LLC
Show Address
11111 SANTA MONICA BOULEVARD
SUITE 2000
LOS ANGELES, CA
90025
Hide Address
>=10% Owner EDGAR Filing
  2011-02-28 2011-03-02
20:40:54
Common Stock -51,948 $148.39 $-7,708,564 S Green Equity Investors Side V, L.P.
Show Address
11111 SANTA MONICA BOULEVARD
SUITE 2000
LOS ANGELES, CA
90025
Hide Address
Director, >=10% Owner EDGAR Filing
  2011-02-28 2011-03-02
20:40:54
Common Stock -51,948 $148.39 $-7,708,564 S Green Equity Investors V, L.P.
Show Address
11111 SANTA MONICA BOULEVARD
SUITE 2000
LOS ANGELES, CA
90025
Hide Address
Director, >=10% Owner EDGAR Filing
  2011-02-28 2011-03-02
20:40:54
Common Stock -51,948 $148.39 $-7,708,564 S Green V Holdings, LLC
Show Address
11111 SANTA MONICA BOULEVARD
SUITE 2000
LOS ANGELES, CA
90025
Hide Address
>=10% Owner EDGAR Filing
  2011-02-28 2011-03-02
20:40:54
Common Stock -51,948 $148.39 $-7,708,564 S Thyme Coinvest, LLC
Show Address
11111 SANTA MONICA BOULEVARD
SUITE 2000
LOS ANGELES, CA
90025
Hide Address
>=10% Owner EDGAR Filing
  2011-02-28 2011-03-02
20:40:54
Common Stock -51,948 $148.39 $-7,708,564 S JTW Trust No. 1 UAD 9/19/02
Show Address
P.O. BOX 1860

BENTONVILLE, AR
72712
Hide Address
Other EDGAR Filing
  2011-02-28 2011-03-02
20:40:54
Common Stock -78,394 $147.54 $-11,566,250 S JTW Trust No. 1 UAD 9/19/02
Show Address
P.O. BOX 1860

BENTONVILLE, AR
72712
Hide Address
Other EDGAR Filing
  2011-02-28 2011-03-02
20:39:07
Common Stock -502 $154.97 $-77,795 S Estate of John T. Walton
Show Address
P.O. BOX 1860

BENTONVILLE, AR
72712
Hide Address
>=10% Owner EDGAR Filing
  2011-02-28 2011-03-02
20:39:07
Common Stock -4,698 $154.40 $-725,371 S LEONARD GREEN PARTNERS LP
Show Address
11111 SANTA MONICA BOULEVARD
SUITE 2000
LOS ANGELES, CA
90025
Hide Address
>=10% Owner EDGAR Filing
  2011-02-28 2011-03-02
20:39:07
Common Stock -4,698 $154.40 $-725,371 S LGP MANAGEMENT INC
Show Address
11111 SANTA MONICA BOULEVARD
SUITE 2000
LOS ANGELES, CA
90025
Hide Address
>=10% Owner EDGAR Filing
  2011-02-28 2011-03-02
20:39:07
Common Stock -4,698 $154.40 $-725,371 S Estate of John T. Walton
Show Address
P.O. BOX 1860

BENTONVILLE, AR
72712
Hide Address
>=10% Owner EDGAR Filing
  2011-02-28 2011-03-02
20:39:07
Common Stock -4,698 $154.40 $-725,371 S GEI Capital V, LLC
Show Address
11111 SANTA MONICA BOULEVARD
SUITE 2000
LOS ANGELES, CA
90025
Hide Address
>=10% Owner EDGAR Filing
  2011-02-28 2011-03-02
20:39:07
Common Stock -4,698 $154.40 $-725,371 S Green Equity Investors Side V, L.P.
Show Address
11111 SANTA MONICA BOULEVARD
SUITE 2000
LOS ANGELES, CA
90025
Hide Address
Director, >=10% Owner EDGAR Filing
  2011-02-28 2011-03-02
20:39:07
Common Stock -4,698 $154.40 $-725,371 S Green Equity Investors V, L.P.
Show Address
11111 SANTA MONICA BOULEVARD
SUITE 2000
LOS ANGELES, CA
90025
Hide Address
Director, >=10% Owner EDGAR Filing
  2011-02-28 2011-03-02
20:39:07
Common Stock -4,698 $154.40 $-725,371 S Green V Holdings, LLC
Show Address
11111 SANTA MONICA BOULEVARD
SUITE 2000
LOS ANGELES, CA
90025
Hide Address
>=10% Owner EDGAR Filing
  2011-02-28 2011-03-02
20:39:07
Common Stock -4,698 $154.40 $-725,371 S Thyme Coinvest, LLC
Show Address
11111 SANTA MONICA BOULEVARD
SUITE 2000
LOS ANGELES, CA
90025
Hide Address
>=10% Owner EDGAR Filing
  2011-02-28 2011-03-02
20:39:07
Common Stock -11,055 $153.19 $-1,693,515 S Estate of John T. Walton
Show Address
P.O. BOX 1860

BENTONVILLE, AR
72712
Hide Address
>=10% Owner EDGAR Filing
  2011-02-28 2011-03-02
20:39:07
Common Stock -28,145 $152.47 $-4,291,268 S Estate of John T. Walton
Show Address
P.O. BOX 1860

BENTONVILLE, AR
72712
Hide Address
>=10% Owner EDGAR Filing
  2011-02-28 2011-03-02
20:39:07
Common Stock -18,100 $151.29 $-2,738,349 S Estate of John T. Walton
Show Address
P.O. BOX 1860

BENTONVILLE, AR
72712
Hide Address
>=10% Owner EDGAR Filing
  2011-02-28 2011-03-02
20:39:07
Common Stock -18,600 $150.44 $-2,798,184 S Estate of John T. Walton
Show Address
P.O. BOX 1860

BENTONVILLE, AR
72712
Hide Address
>=10% Owner EDGAR Filing
  2011-02-28 2011-03-02
20:39:07
Common Stock -21,700 $149.07 $-3,234,819 S Estate of John T. Walton
Show Address
P.O. BOX 1860

BENTONVILLE, AR
72712
Hide Address
>=10% Owner EDGAR Filing
  2011-02-28 2011-03-02
20:39:07
Common Stock -22,292 $148.33 $-3,306,572 S Estate of John T. Walton
Show Address
P.O. BOX 1860

BENTONVILLE, AR
72712
Hide Address
>=10% Owner EDGAR Filing
  2011-02-28 2011-03-02
20:39:07
Common Stock -24,908 $147.48 $-3,673,432 S LEONARD GREEN PARTNERS LP
Show Address
11111 SANTA MONICA BOULEVARD
SUITE 2000
LOS ANGELES, CA
90025
Hide Address
>=10% Owner EDGAR Filing
  2011-02-28 2011-03-02
20:39:07
Common Stock -24,908 $147.48 $-3,673,432 S LGP MANAGEMENT INC
Show Address
11111 SANTA MONICA BOULEVARD
SUITE 2000
LOS ANGELES, CA
90025
Hide Address
>=10% Owner EDGAR Filing
  2011-02-28 2011-03-02
20:39:07
Common Stock -24,908 $147.48 $-3,673,432 S Estate of John T. Walton
Show Address
P.O. BOX 1860

BENTONVILLE, AR
72712
Hide Address
>=10% Owner EDGAR Filing
  2011-02-28 2011-03-02
20:39:07
Common Stock -24,908 $147.48 $-3,673,432 S GEI Capital V, LLC
Show Address
11111 SANTA MONICA BOULEVARD
SUITE 2000
LOS ANGELES, CA
90025
Hide Address
>=10% Owner EDGAR Filing
  2011-02-28 2011-03-02
20:39:07
Common Stock -24,908 $147.48 $-3,673,432 S Green Equity Investors Side V, L.P.
Show Address
11111 SANTA MONICA BOULEVARD
SUITE 2000
LOS ANGELES, CA
90025
Hide Address
Director, >=10% Owner EDGAR Filing
  2011-02-28 2011-03-02
20:39:07
Common Stock -24,908 $147.48 $-3,673,432 S Green Equity Investors V, L.P.
Show Address
11111 SANTA MONICA BOULEVARD
SUITE 2000
LOS ANGELES, CA
90025
Hide Address
Director, >=10% Owner EDGAR Filing
  2011-02-28 2011-03-02
20:39:07
Common Stock -24,908 $147.48 $-3,673,432 S Green V Holdings, LLC
Show Address
11111 SANTA MONICA BOULEVARD
SUITE 2000
LOS ANGELES, CA
90025
Hide Address
>=10% Owner EDGAR Filing
  2011-02-28 2011-03-02
20:39:07
Common Stock -24,908 $147.48 $-3,673,432 S Thyme Coinvest, LLC
Show Address
11111 SANTA MONICA BOULEVARD
SUITE 2000
LOS ANGELES, CA
90025
Hide Address
>=10% Owner EDGAR Filing
  2011-02-28 2011-03-01
21:25:32
Common Stock -400 $153.18 $-61,272 S Zhu James
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2011-02-28 2011-03-01
21:25:32
Common Stock -2,922 $152.35 $-445,167 S Zhu James
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2011-02-28 2011-03-01
21:23:32
Common Stock -200 $154.36 $-30,872 S Sweeney Michael T
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
Director EDGAR Filing
  2011-02-28 2011-03-01
21:23:32
Common Stock -1,150 $152.97 $-175,916 S DOUGLAS KEVIN
Show Address
125 E. SIR FRANCIS DRAKE BLVD., STE 400

LARKSPUR, CA
94939
Hide Address
>=10% Owner, Other EDGAR Filing
  2011-02-28 2011-03-01
21:23:32
Common Stock -1,150 $152.97 $-175,916 S DOUGLAS FAMILY TRUST
Show Address
1101 FIFTH AVE
SUITE 360
SAN RAFAEL, CA
94901
Hide Address
>=10% Owner EDGAR Filing
  2011-02-28 2011-03-01
21:23:32
Common Stock -1,150 $152.97 $-175,916 S JAMES & JEAN DOUGLAS IRREVOCABLE DESCENDANTS TRUST
Show Address
1101 FIFTH AVE
SUITE 360
SAN RAFAEL, CA
94901
Hide Address
>=10% Owner EDGAR Filing
  2011-02-28 2011-03-01
21:23:32
Common Stock -1,150 $152.97 $-175,916 S DOUGLAS JAMES E III
Show Address
1101 FIFTH AVE
SUITE 360
SAN RAFAEL, CA
94901
Hide Address
>=10% Owner EDGAR Filing
  2011-02-28 2011-03-01
21:23:32
Common Stock -1,150 $152.97 $-175,916 S Sweeney Michael T
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
Director EDGAR Filing
  2011-02-28 2011-03-01
21:23:32
Common Stock -698 $152.08 $-106,152 S Sweeney Michael T
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
Director EDGAR Filing
  2011-02-28 2011-03-01
21:23:32
Common Stock -802 $150.98 $-121,086 S Sweeney Michael T
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
Director EDGAR Filing
  2011-02-28 2011-03-01
21:23:32
Common Stock -3,900 $149.97 $-584,883 S Sweeney Michael T
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
Director EDGAR Filing
  2011-02-28 2011-03-01
21:23:32
Common Stock +6,750 $4.54 $30,645 M DOUGLAS KEVIN
Show Address
125 E. SIR FRANCIS DRAKE BLVD., STE 400

LARKSPUR, CA
94939
Hide Address
>=10% Owner, Other EDGAR Filing
  2011-02-28 2011-03-01
21:23:32
Common Stock +6,750 $4.54 $30,645 M DOUGLAS FAMILY TRUST
Show Address
1101 FIFTH AVE
SUITE 360
SAN RAFAEL, CA
94901
Hide Address
>=10% Owner EDGAR Filing
  2011-02-28 2011-03-01
21:23:32
Common Stock +6,750 $4.54 $30,645 M JAMES & JEAN DOUGLAS IRREVOCABLE DESCENDANTS TRUST
Show Address
1101 FIFTH AVE
SUITE 360
SAN RAFAEL, CA
94901
Hide Address
>=10% Owner EDGAR Filing
  2011-02-28 2011-03-01
21:23:32
Common Stock +6,750 $4.54 $30,645 M DOUGLAS JAMES E III
Show Address
1101 FIFTH AVE
SUITE 360
SAN RAFAEL, CA
94901
Hide Address
>=10% Owner EDGAR Filing
  2011-02-28 2011-03-01
21:23:32
Common Stock +6,750 $4.54 $30,645 M Sweeney Michael T
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
Director EDGAR Filing
  2011-02-28 2011-03-01
21:21:46
Common Stock -100 $155.03 $-15,503 S Nolan James F
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
Director EDGAR Filing
  2011-02-28 2011-03-01
21:21:46
Common Stock -300 $154.44 $-46,332 S Nolan James F
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
Director EDGAR Filing
  2011-02-28 2011-03-01
21:21:46
Common Stock -1,700 $152.91 $-259,947 S Nolan James F
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
Director EDGAR Filing
  2011-02-28 2011-03-01
21:21:46
Common Stock -1,300 $151.87 $-197,431 S Nolan James F
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
Director EDGAR Filing
  2011-02-28 2011-03-01
21:21:46
Common Stock -6,600 $150.47 $-993,102 S Nolan James F
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
Director EDGAR Filing
  2011-02-28 2011-03-01
21:21:46
Common Stock +3,500 $2.06 $7,210 M Nolan James F
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
Director EDGAR Filing
  2011-02-28 2011-03-01
21:21:46
Common Stock +6,500 $2.06 $13,390 M Nolan James F
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
Director EDGAR Filing
  2011-02-23 2011-02-25
16:22:30
Common Stock -1,481 $163.02 $-241,433 F MEYERHOFF JENS
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
EDGAR Filing
  2011-02-23 2011-02-25
16:22:30
Common Stock +3,700 $0.00 $0 M MEYERHOFF JENS
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
EDGAR Filing
  2011-02-02 2011-02-03
18:40:48
Common Stock +14,000 $54.50 $763,000 M Sohn Bruce
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
EDGAR Filing
  2011-02-02 2011-02-03
18:40:48
Common Stock +14,000 $54.50 $763,000 M SIMS BRYAN ALLEN
Show Address
C/O SOLARWINDS, INC.
3711 S. MOPAC EXPY., BUILDING TWO
AUSTIN, TX
78746
Hide Address
EDGAR Filing
  2011-02-01 2011-02-03
18:38:08
Common Stock -1,900 $157.05 $-298,395 S MEYERHOFF JENS
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
EDGAR Filing
  2011-02-01 2011-02-03
18:38:08
Common Stock -1,900 $157.05 $-298,395 S Henry Lynn Boone
Show Address
1099 18TH STREET, SUITE 2300

DENVER, CO
80202
Hide Address
EDGAR Filing
  2011-02-01 2011-02-03
18:38:08
Common Stock -300 $156.18 $-46,854 S MEYERHOFF JENS
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
EDGAR Filing
  2011-02-01 2011-02-03
18:38:08
Common Stock -825 $155.30 $-128,123 S MEYERHOFF JENS
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
EDGAR Filing
  2011-02-01 2011-02-03
18:38:08
Common Stock -100 $153.68 $-15,368 S MEYERHOFF JENS
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
EDGAR Filing
  2011-02-01 2011-02-03
18:38:08
Common Stock -100 $153.68 $-15,368 S DELLAQUILA FRANK J
Show Address
EMERSON ELECTRIC CO.
8000 W. FLORISSANT AVENUE
ST. LOUIS, MO
63136
Hide Address
EDGAR Filing
  2011-02-01 2011-02-03
18:38:08
Common Stock +3,125 $20.00 $62,500 M MEYERHOFF JENS
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
EDGAR Filing
  2011-02-01 2011-02-03
18:38:08
Common Stock +3,125 $20.00 $62,500 M DELLAQUILA FRANK J
Show Address
EMERSON ELECTRIC CO.
8000 W. FLORISSANT AVENUE
ST. LOUIS, MO
63136
Hide Address
EDGAR Filing
  2011-02-01 2011-02-03
18:35:44
Common Stock -1,600 $157.14 $-251,424 S Henry Lynn Boone
Show Address
1099 18TH STREET, SUITE 2300

DENVER, CO
80202
Hide Address
EDGAR Filing
  2011-02-01 2011-02-03
18:35:44
Common Stock -1,600 $157.14 $-251,424 S Eaglesham David J
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2011-02-01 2011-02-03
18:35:44
Common Stock -900 $156.74 $-141,066 S Henry Lynn Boone
Show Address
1099 18TH STREET, SUITE 2300

DENVER, CO
80202
Hide Address
EDGAR Filing
  2011-02-01 2011-02-03
18:35:44
Common Stock -900 $156.74 $-141,066 S Eaglesham David J
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2011-02-01 2011-02-03
18:35:44
Common Stock -727 $155.32 $-112,918 S Henry Lynn Boone
Show Address
1099 18TH STREET, SUITE 2300

DENVER, CO
80202
Hide Address
EDGAR Filing
  2011-02-01 2011-02-03
18:35:44
Common Stock -727 $155.32 $-112,918 S Eaglesham David J
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2011-02-01 2011-02-03
18:35:44
Common Stock -400 $154.62 $-61,848 S Henry Lynn Boone
Show Address
1099 18TH STREET, SUITE 2300

DENVER, CO
80202
Hide Address
EDGAR Filing
  2011-02-01 2011-02-03
18:35:44
Common Stock -400 $154.62 $-61,848 S Eaglesham David J
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2011-02-01 2011-02-03
18:35:44
Common Stock +3,627 $20.00 $72,540 M Eaglesham David J
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2011-01-24 2011-01-26
20:28:57
Common Stock -936 $150.25 $-140,634 S DEASON DARWIN
Show Address
2828 N. HASKELL AVENUE

DALLAS, TX
75204
Hide Address
Director, Other EDGAR Filing
  2011-01-24 2011-01-26
20:28:57
Common Stock -936 $150.25 $-140,634 S Gustafsson Mary Elizabeth
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2011-01-24 2011-01-26
20:25:14
Common Stock -8,000 $150.59 $-1,204,720 S MEYERHOFF JENS
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
EDGAR Filing
  2011-01-24 2011-01-26
20:25:14
Common Stock -8,000 $150.59 $-1,204,720 S Christian Mark A
Show Address
401 WEST "A" STREET

SAN DIEGO, CA
92101
Hide Address
EDGAR Filing
  2011-01-18 2011-01-19
20:21:53
Common Stock -200 $143.35 $-28,670 S Sohn Bruce
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
EDGAR Filing
  2011-01-18 2011-01-19
20:21:53
Common Stock -1,100 $142.49 $-156,739 S Sohn Bruce
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
EDGAR Filing
  2011-01-18 2011-01-19
20:21:53
Common Stock -2,200 $141.61 $-311,542 S Sohn Bruce
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
EDGAR Filing
  2011-01-18 2011-01-19
20:21:53
Common Stock -5,500 $140.02 $-770,110 S Sohn Bruce
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
EDGAR Filing
  2011-01-18 2011-01-19
20:21:53
Common Stock +9,000 $54.50 $490,500 M Sohn Bruce
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
EDGAR Filing
  2011-01-12 2011-01-14
16:07:31
Common Stock +625 $20.00 $12,500 M KERR GUY H
Show Address
BELO CORP.
P.O. BOX 655237
DALLAS, TX
75265-5237
Hide Address
EDGAR Filing
  2011-01-12 2011-01-14
16:07:31
Common Stock +625 $20.00 $12,500 M MEYERHOFF JENS
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
EDGAR Filing
  2011-01-06 2011-01-07
19:49:11
Common Stock +500 $20.00 $10,000 M CHAZEN LAWRENCE J
Show Address
204 MADERA COURT

MONTEREY, CA
93940
Hide Address
Director EDGAR Filing
  2011-01-06 2011-01-07
19:49:11
Common Stock +500 $20.00 $10,000 M MEYERHOFF JENS
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
EDGAR Filing
  2010-12-31 2011-01-04
16:52:01
Common Stock +193 $0.00 $0 A LUSK JAMES S
Show Address
551 FIFTH AVENUE
SUITE 300
NEW YORK, NY
10176
Hide Address
EDGAR Filing
  2010-12-31 2011-01-04
16:52:01
Common Stock +193 $0.00 $0 A STEBBINS PAUL H
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
Director EDGAR Filing
  2010-12-31 2011-01-04
16:50:38
Common Stock +193 $0.00 $0 A Dunn George T
Show Address
363 N. SAM HOUSTON PKWY E, SUITE 100

HOUSTON, TX
77060
Hide Address
EDGAR Filing
  2010-12-31 2011-01-04
16:50:38
Common Stock +193 $0.00 $0 A Sweeney Michael T
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
Director EDGAR Filing
  2010-12-31 2011-01-04
16:49:07
Common Stock +193 $0.00 $0 A PRESBY J THOMAS
Show Address
1555 PEACHTREE STREET NE
SUITE 1800
ATLANTA, GA
30309
Hide Address
Director EDGAR Filing
  2010-12-31 2011-01-04
16:47:14
Common Stock +193 $0.00 $0 A POST WILLIAM J
Show Address
4235 E. CLAREMONT AVENUE

PARADISE VALLEY, AZ
85253
Hide Address
Director EDGAR Filing
  2010-12-31 2011-01-04
16:44:21
Common Stock +193 $0.00 $0 A Nolan James F
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
Director EDGAR Filing
  2010-12-31 2011-01-04
16:41:53
Common Stock +193 $0.00 $0 A HOYT JEFFREY
Show Address
PEOPLE'S UNITED BANK
850 MAIN STREET
BRIDGEPORT, CT
06604
Hide Address
EDGAR Filing
  2010-12-31 2011-01-04
16:41:53
Common Stock +193 $0.00 $0 A KENNEDY R CRAIG
Show Address
1844 "R" STREET, NW

WASHINGTON, DC
20009
Hide Address
Director EDGAR Filing
  2010-12-21 2010-12-22
19:54:55
Common Stock +4,000 $54.50 $218,000 M Sohn Bruce
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
EDGAR Filing
  2010-12-15 2010-12-16
18:59:45
Common Stock +5,000 $54.50 $272,500 M MANSON RICHARD A
Show Address
5096 RICHMOND ROAD

BEDFORD HEIGHTS, OH
44146
Hide Address
EDGAR Filing
  2010-12-15 2010-12-16
18:59:45
Common Stock +5,000 $54.50 $272,500 M Sohn Bruce
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
EDGAR Filing
  2010-12-15 2010-12-16
18:57:57
Common Stock +625 $20.00 $12,500 M MEYERHOFF JENS
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
EDGAR Filing
  2010-12-14 2010-12-16
18:00:15
Common Stock -884 $137.04 $-121,143 F Kallenbach T.L.
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2010-12-14 2010-12-16
18:00:15
Common Stock +3,030 $0.00 $0 M Kallenbach T.L.
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2010-12-07 2010-12-09
17:17:31
Common Stock +500 $20.00 $10,000 M MEYERHOFF JENS
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
EDGAR Filing
  2010-12-07 2010-12-09
17:17:31
Common Stock +500 $20.00 $10,000 M GRAYSON GRANT S
Show Address
8719 HIGGINBOTHAM PLACE

RICHMOND, VA
23229
Hide Address
Director EDGAR Filing
  2010-12-02 2010-12-03
18:45:47
Common Stock +2,000 $20.00 $40,000 M SCHATZ DOUGLAS S
Show Address
P.O. BOX 481

FORT COLLINS, CO
80522
Hide Address
Director EDGAR Filing
  2010-12-02 2010-12-03
18:45:47
Common Stock +2,000 $20.00 $40,000 M SCHATZ DOUGLAS S & SCHATZ JILL E FAMILY TRUST
Show Address
PO BOX 481

FORT COLLINS, CO
80522
Hide Address
>=10% Owner EDGAR Filing
  2010-12-02 2010-12-03
18:45:47
Common Stock +2,000 $20.00 $40,000 M MEYERHOFF JENS
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
EDGAR Filing
  2010-12-02 2010-12-03
18:45:47
Common Stock +2,000 $20.00 $40,000 M Schatz Jill E
Show Address
P.O. BOX 481

FORT COLLINS, CO
80522
Hide Address
>=10% Owner EDGAR Filing
  2010-12-01 2010-12-02
16:33:17
Common Stock -1,200 $127.00 $-152,400 S Eaglesham David J
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2010-12-01 2010-12-02
16:33:17
Common Stock -800 $126.13 $-100,904 S Sirgo Mark A
Show Address
1203 CLEMATIS STREET

KNIGHTDALE, NC
27545
Hide Address
Director EDGAR Filing
  2010-12-01 2010-12-02
16:33:17
Common Stock -800 $126.13 $-100,904 S Eaglesham David J
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2010-12-01 2010-12-02
16:33:17
Common Stock -1,627 $124.71 $-202,903 S Sirgo Mark A
Show Address
1203 CLEMATIS STREET

KNIGHTDALE, NC
27545
Hide Address
Director EDGAR Filing
  2010-12-01 2010-12-02
16:33:17
Common Stock -1,627 $124.71 $-202,903 S Eaglesham David J
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2010-12-01 2010-12-02
16:33:17
Common Stock +3,627 $20.00 $72,540 M Sirgo Mark A
Show Address
1203 CLEMATIS STREET

KNIGHTDALE, NC
27545
Hide Address
Director EDGAR Filing
  2010-12-01 2010-12-02
16:33:17
Common Stock +3,627 $20.00 $72,540 M Eaglesham David J
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2010-11-30 2010-12-01
19:28:11
Common Stock +4,000 $4.54 $18,160 M HOGG WILLIAM F JR
Show Address
VALASSIS COMMUNICATIONS, INC.
19975 VICTOR PARKWAY
LIVONIA, MI
48152
Hide Address
EDGAR Filing
  2010-11-30 2010-12-01
19:28:11
Common Stock +4,000 $4.54 $18,160 M Sweeney Michael T
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
Director EDGAR Filing
  2010-11-29 2010-12-01
19:16:19
Common Stock -241,059 $122.58 $-29,549,013 S Martin Jay G
Show Address
2929 ALLEN PARKWAY
SUITE 2100
HOUSTON, TX
77019
Hide Address
EDGAR Filing
  2010-11-29 2010-12-01
19:16:19
Common Stock -241,059 $122.58 $-29,549,013 S JTW Trust No. 1 UAD 9/19/02
Show Address
P.O. BOX 1860

BENTONVILLE, AR
72712
Hide Address
Other EDGAR Filing
  2010-11-29 2010-12-01
19:16:19
Common Stock -158,941 $121.42 $-19,298,616 S JTW Trust No. 1 UAD 9/19/02
Show Address
P.O. BOX 1860

BENTONVILLE, AR
72712
Hide Address
Other EDGAR Filing
  2010-11-16 2010-11-18
19:44:20
Common Stock -800 $138.08 $-110,464 S Sohn Bruce
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
EDGAR Filing
  2010-11-16 2010-11-18
19:44:20
Common Stock -3,200 $137.28 $-439,296 S GREGORY JOHN L III
Show Address
C/O HOOKER FURNITURE CORP
P O BOX 4708
MARTINSVILLE, VA
24115
Hide Address
Director EDGAR Filing
  2010-11-16 2010-11-18
19:44:20
Common Stock -3,200 $137.28 $-439,296 S Sohn Bruce
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
EDGAR Filing
  2010-11-16 2010-11-18
19:44:20
Common Stock +4,000 $54.50 $218,000 M Sohn Bruce
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
EDGAR Filing
  2010-11-12 2010-11-15
19:32:03
Common Stock -1,000 $137.81 $-137,810 S PRESBY J THOMAS
Show Address
1555 PEACHTREE STREET NE
SUITE 1800
ATLANTA, GA
30309
Hide Address
Director EDGAR Filing
  2010-11-05 2010-11-08
17:35:44
Common Stock +575 $20.00 $11,500 M MEYERHOFF JENS
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
EDGAR Filing
  2010-11-05 2010-11-08
17:35:44
Common Stock +575 $20.00 $11,500 M Lee Dooyong
Show Address
500 NEWPORT CENTER DRIVE
7TH FLOOR
NEWPORT BEACH, CA
92660
Hide Address
EDGAR Filing
  2010-11-05 2010-11-08
17:33:05
Common Stock +4,950 $54.50 $269,775 M Sohn Bruce
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
EDGAR Filing
  2010-11-04 2010-11-08
17:35:44
Common Stock +50 $20.00 $1,000 M MEYERHOFF JENS
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
EDGAR Filing
  2010-11-04 2010-11-08
17:33:05
Common Stock +50 $54.50 $2,725 M Sohn Bruce
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
EDGAR Filing
  2010-11-01 2010-11-03
18:57:54
Common Stock +2,500 $20.00 $50,000 M WC CAPITAL MANAGEMENT LLC
Show Address
300 DRAKES LANDING RD
STE 230
GREENBRAE, CA
94904
Hide Address
>=10% Owner EDGAR Filing
  2010-11-01 2010-11-03
18:57:54
Common Stock +2,500 $20.00 $50,000 M MEYERHOFF JENS
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
EDGAR Filing
  2010-11-01 2010-11-03
18:55:18
Common Stock -127 $137.69 $-17,487 S WC CAPITAL MANAGEMENT LLC
Show Address
300 DRAKES LANDING RD
STE 230
GREENBRAE, CA
94904
Hide Address
>=10% Owner EDGAR Filing
  2010-11-01 2010-11-03
18:55:18
Common Stock -127 $137.69 $-17,487 S Eaglesham David J
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2010-11-01 2010-11-03
18:55:18
Common Stock -100 $136.50 $-13,650 S WC CAPITAL MANAGEMENT LLC
Show Address
300 DRAKES LANDING RD
STE 230
GREENBRAE, CA
94904
Hide Address
>=10% Owner EDGAR Filing
  2010-11-01 2010-11-03
18:55:18
Common Stock -100 $136.50 $-13,650 S Eaglesham David J
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2010-11-01 2010-11-03
18:55:18
Common Stock -1,600 $135.28 $-216,448 S WC CAPITAL MANAGEMENT LLC
Show Address
300 DRAKES LANDING RD
STE 230
GREENBRAE, CA
94904
Hide Address
>=10% Owner EDGAR Filing
  2010-11-01 2010-11-03
18:55:18
Common Stock -1,600 $135.28 $-216,448 S Eaglesham David J
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2010-11-01 2010-11-03
18:55:18
Common Stock -1,800 $134.41 $-241,938 S WC CAPITAL MANAGEMENT LLC
Show Address
300 DRAKES LANDING RD
STE 230
GREENBRAE, CA
94904
Hide Address
>=10% Owner EDGAR Filing
  2010-11-01 2010-11-03
18:55:18
Common Stock -1,800 $134.41 $-241,938 S Eaglesham David J
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2010-11-01 2010-11-03
18:55:18
Common Stock +3,627 $20.00 $72,540 M WC CAPITAL MANAGEMENT LLC
Show Address
300 DRAKES LANDING RD
STE 230
GREENBRAE, CA
94904
Hide Address
>=10% Owner EDGAR Filing
  2010-11-01 2010-11-03
18:55:18
Common Stock +3,627 $20.00 $72,540 M Eaglesham David J
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2010-11-01 2010-11-03
18:52:52
Common Stock -1,600 $137.60 $-220,160 S Sohn Bruce
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
EDGAR Filing
  2010-11-01 2010-11-03
18:52:52
Common Stock -2,400 $136.86 $-328,464 S Sohn Bruce
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
EDGAR Filing
  2010-11-01 2010-11-03
18:52:52
Common Stock +4,000 $54.50 $218,000 M Sohn Bruce
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
EDGAR Filing
  2010-10-29 2010-11-01
21:14:44
Common Stock +1,307 $20.00 $26,140 M Campbell Carol
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2010-10-27 2010-10-29
12:26:29
Common Stock -656 $150.30 $-98,597 F Gustafsson Mary Elizabeth
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2010-10-27 2010-10-29
12:26:29
Common Stock +1,600 $0.00 $0 M Gustafsson Mary Elizabeth
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2010-10-25 2010-10-26
20:57:19
Common Stock -1,247 $147.15 $-183,496 F MEYERHOFF JENS
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
EDGAR Filing
  2010-10-25 2010-10-26
20:57:19
Common Stock +3,000 $0.00 $0 M MEYERHOFF JENS
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
EDGAR Filing
  2010-10-25 2010-10-26
20:57:19
Common Stock +3,000 $0.00 $0 M Batzer Max
Show Address
1700 WEST LOOP SOUTH
SUITE 1500
HOUSTON, TX
77027
Hide Address
Director EDGAR Filing
  2010-10-01 2010-10-04
21:08:10
Common Stock -525 $148.93 $-78,188 S ELLIN ROBERT S
Show Address
C/O TRINAD MANAGEMENT LLC
2121 AVENUE OF THE STARS, SUITE 1650
LOS ANGELES, CA
90067
Hide Address
Director, >=10% Owner EDGAR Filing
  2010-10-01 2010-10-04
21:08:10
Common Stock -525 $148.93 $-78,188 S MEYERHOFF JENS
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
EDGAR Filing
  2010-10-01 2010-10-04
21:08:10
Common Stock -525 $148.93 $-78,188 S Trinad Capital L.P.
Show Address
2121 AVENUE OF THE STARS, SUITE 2550

LOS ANGELES, CA
90067
Hide Address
>=10% Owner EDGAR Filing
  2010-10-01 2010-10-04
21:08:10
Common Stock -525 $148.93 $-78,188 S Trinad Management, LLC
Show Address
2121 AVENUE OF THE STARS, SUITE 2550

LOS ANGELES, CA
90067
Hide Address
>=10% Owner EDGAR Filing
  2010-10-01 2010-10-04
21:08:10
Common Stock -525 $148.93 $-78,188 S Trinad Capital Master Fund Ltd.
Show Address
2121 AVENUE OF THE STARS, SUITE 2550

LOS ANGELES, CA
90067
Hide Address
>=10% Owner EDGAR Filing
  2010-10-01 2010-10-04
21:08:10
Common Stock -525 $148.93 $-78,188 S Trinad Advisors II, LLC
Show Address
2121 AVENUE OF THE STARS, SUITE 2550

LOS ANGELES, CA
90067
Hide Address
>=10% Owner EDGAR Filing
  2010-10-01 2010-10-04
21:08:10
Common Stock -700 $147.11 $-102,977 S MEYERHOFF JENS
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
EDGAR Filing
  2010-10-01 2010-10-04
21:08:10
Common Stock -600 $146.19 $-87,714 S MEYERHOFF JENS
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
EDGAR Filing
  2010-10-01 2010-10-04
21:08:10
Common Stock -1,300 $145.22 $-188,786 S MEYERHOFF JENS
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
EDGAR Filing
  2010-10-01 2010-10-04
21:08:10
Common Stock +3,125 $20.00 $62,500 M MEYERHOFF JENS
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
EDGAR Filing
  2010-10-01 2010-10-04
21:05:50
Common Stock -627 $149.00 $-93,423 S Eaglesham David J
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2010-10-01 2010-10-04
21:05:50
Common Stock -900 $146.05 $-131,445 S Eaglesham David J
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2010-10-01 2010-10-04
21:05:50
Common Stock -1,200 $145.20 $-174,240 S Eaglesham David J
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2010-10-01 2010-10-04
21:05:50
Common Stock +3,627 $20.00 $72,540 M Eaglesham David J
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2010-09-24 2010-09-27
20:18:55
Common Stock +170 $0.00 $0 A KENNEDY R CRAIG
Show Address
1844 "R" STREET, NW

WASHINGTON, DC
20009
Hide Address
Director EDGAR Filing
  2010-09-24 2010-09-27
20:16:07
Common Stock +170 $0.00 $0 A Nolan James F
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
Director EDGAR Filing
  2010-09-24 2010-09-27
20:14:48
Common Stock +170 $0.00 $0 A SCHATZ DOUGLAS S
Show Address
P.O. BOX 481

FORT COLLINS, CO
80522
Hide Address
Director EDGAR Filing
  2010-09-24 2010-09-27
20:14:48
Common Stock +170 $0.00 $0 A POST WILLIAM J
Show Address
4235 E. CLAREMONT AVENUE

PARADISE VALLEY, AZ
85253
Hide Address
Director EDGAR Filing
  2010-09-24 2010-09-27
20:14:48
Common Stock +170 $0.00 $0 A SCHATZ DOUGLAS S & SCHATZ JILL E FAMILY TRUST
Show Address
PO BOX 481

FORT COLLINS, CO
80522
Hide Address
>=10% Owner EDGAR Filing
  2010-09-24 2010-09-27
20:14:48
Common Stock +170 $0.00 $0 A Schatz Jill E
Show Address
P.O. BOX 481

FORT COLLINS, CO
80522
Hide Address
>=10% Owner EDGAR Filing
  2010-09-24 2010-09-27
20:13:37
Common Stock +170 $0.00 $0 A STEBBINS PAUL H
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
Director EDGAR Filing
  2010-09-24 2010-09-27
20:12:25
Common Stock +170 $0.00 $0 A Sweeney Michael T
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
Director EDGAR Filing
  2010-09-24 2010-09-27
20:11:18
Common Stock +170 $0.00 $0 A PRESBY J THOMAS
Show Address
1555 PEACHTREE STREET NE
SUITE 1800
ATLANTA, GA
30309
Hide Address
Director EDGAR Filing
  2010-09-24 2010-09-27
20:09:43
Common Stock +170 $0.00 $0 A VILLARREAL JOSE H
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
Director EDGAR Filing
  2010-09-15 2010-09-16
19:59:28
Common Stock -200 $141.06 $-28,212 S Sinclair William C
Show Address
2000 POWELL STREET

EMERYVILLE, CA
94608
Hide Address
EDGAR Filing
  2010-09-15 2010-09-16
19:59:28
Common Stock -200 $141.06 $-28,212 S Estate of John T. Walton
Show Address
P.O. BOX 1860

BENTONVILLE, AR
72712
Hide Address
>=10% Owner EDGAR Filing
  2010-09-15 2010-09-16
19:59:28
Common Stock -78,787 $140.25 $-11,049,877 S Estate of John T. Walton
Show Address
P.O. BOX 1860

BENTONVILLE, AR
72712
Hide Address
>=10% Owner EDGAR Filing
  2010-09-14 2010-09-16
19:59:28
Common Stock -17,279 $142.45 $-2,461,394 S Tierney Michael P
Show Address
C/O TALEO CORPORATION
4140 DUBLIN BOULEVARD, SUITE 400
DUBLIN, CA
94568
Hide Address
Director EDGAR Filing
  2010-09-14 2010-09-16
19:59:28
Common Stock -17,279 $142.45 $-2,461,394 S Estate of John T. Walton
Show Address
P.O. BOX 1860

BENTONVILLE, AR
72712
Hide Address
>=10% Owner EDGAR Filing
  2010-09-14 2010-09-16
19:59:28
Common Stock -29,297 $141.73 $-4,152,264 S Tierney Michael P
Show Address
C/O TALEO CORPORATION
4140 DUBLIN BOULEVARD, SUITE 400
DUBLIN, CA
94568
Hide Address
Director EDGAR Filing
  2010-09-14 2010-09-16
19:59:28
Common Stock -29,297 $141.73 $-4,152,264 S Estate of John T. Walton
Show Address
P.O. BOX 1860

BENTONVILLE, AR
72712
Hide Address
>=10% Owner EDGAR Filing
  2010-09-14 2010-09-16
19:59:28
Common Stock -53,424 $140.78 $-7,521,031 S Estate of John T. Walton
Show Address
P.O. BOX 1860

BENTONVILLE, AR
72712
Hide Address
>=10% Owner EDGAR Filing
  2010-09-14 2010-09-16
19:56:50
Common Stock -17,074 $142.45 $-2,432,191 S JTW Trust No. 1 UAD 9/19/02
Show Address
P.O. BOX 1860

BENTONVILLE, AR
72712
Hide Address
Other EDGAR Filing
  2010-09-14 2010-09-16
19:56:50
Common Stock -27,084 $141.76 $-3,839,428 S GREGOIRE MICHAEL P
Show Address
C/O TALEO CORPORATION
4140 DUBLIN BOULEVARD, SUITE 400
DUBLIN, CA
94568
Hide Address
Director EDGAR Filing
  2010-09-14 2010-09-16
19:56:50
Common Stock -27,084 $141.76 $-3,839,428 S JTW Trust No. 1 UAD 9/19/02
Show Address
P.O. BOX 1860

BENTONVILLE, AR
72712
Hide Address
Other EDGAR Filing
  2010-09-14 2010-09-16
19:56:50
Common Stock -35,143 $140.78 $-4,947,432 S JTW Trust No. 1 UAD 9/19/02
Show Address
P.O. BOX 1860

BENTONVILLE, AR
72712
Hide Address
Other EDGAR Filing
  2010-09-13 2010-09-14
18:43:29
Common Stock -15,315 $140.15 $-2,146,397 S KLEMA CATHY
Show Address
200 CENTRAL PARK AVE.

NEW YORK, NY
10024
Hide Address
Director EDGAR Filing
  2010-09-13 2010-09-14
18:43:29
Common Stock -15,315 $140.15 $-2,146,397 S JTW Trust No. 1 UAD 9/19/02
Show Address
P.O. BOX 1860

BENTONVILLE, AR
72712
Hide Address
Other EDGAR Filing
  2010-09-13 2010-09-14
18:40:40
Common Stock -15,530 $140.15 $-2,176,529 S Estate of John T. Walton
Show Address
P.O. BOX 1860

BENTONVILLE, AR
72712
Hide Address
>=10% Owner EDGAR Filing
  2010-09-10 2010-09-14
18:40:40
Common Stock -100 $140.00 $-14,000 S Estate of John T. Walton
Show Address
P.O. BOX 1860

BENTONVILLE, AR
72712
Hide Address
>=10% Owner EDGAR Filing
  2010-09-10 2010-09-14
18:40:40
Common Stock -100 $140.00 $-14,000 S Darazsdi Daniel G
Show Address
929 NORTH FRONT STREET

WILMINGTON, NC
28401
Hide Address
EDGAR Filing
  2010-09-01 2010-09-02
18:25:36
Common Stock -100 $130.53 $-13,053 S ABS PARTNERS IV LLC
Show Address
400 EAST PRATT STREET
SUITE 910
BALTIMORE, MD
21202-3116
Hide Address
Director EDGAR Filing
  2010-09-01 2010-09-02
18:25:36
Common Stock -100 $130.53 $-13,053 S GOSWAMI ASHOKE
Show Address
400 E. PRATT STREET SUITE 910

BALTIMORE, MD
21202
Hide Address
Director EDGAR Filing
  2010-09-01 2010-09-02
18:25:36
Common Stock -100 $130.53 $-13,053 S Eaglesham David J
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2010-09-01 2010-09-02
18:25:36
Common Stock -3,227 $129.85 $-419,026 S Eaglesham David J
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2010-09-01 2010-09-02
18:25:36
Common Stock -300 $128.34 $-38,502 S ABS PARTNERS IV LLC
Show Address
400 EAST PRATT STREET
SUITE 910
BALTIMORE, MD
21202-3116
Hide Address
Director EDGAR Filing
  2010-09-01 2010-09-02
18:25:36
Common Stock -300 $128.34 $-38,502 S GOSWAMI ASHOKE
Show Address
400 E. PRATT STREET SUITE 910

BALTIMORE, MD
21202
Hide Address
Director EDGAR Filing
  2010-09-01 2010-09-02
18:25:36
Common Stock -300 $128.34 $-38,502 S Eaglesham David J
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2010-09-01 2010-09-02
18:25:36
Common Stock +3,627 $20.00 $72,540 M Eaglesham David J
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2010-09-01 2010-09-02
18:23:03
Common Stock -1,498 $129.64 $-194,201 S MEYERHOFF JENS
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
EDGAR Filing
  2010-09-01 2010-09-02
18:23:03
Common Stock -1,627 $128.43 $-208,956 S ABS PARTNERS IV LLC
Show Address
400 EAST PRATT STREET
SUITE 910
BALTIMORE, MD
21202-3116
Hide Address
Director EDGAR Filing
  2010-09-01 2010-09-02
18:23:03
Common Stock -1,627 $128.43 $-208,956 S MEYERHOFF JENS
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
EDGAR Filing
  2010-09-01 2010-09-02
18:23:03
Common Stock -1,627 $128.43 $-208,956 S GOSWAMI ASHOKE
Show Address
400 E. PRATT STREET SUITE 910

BALTIMORE, MD
21202
Hide Address
Director EDGAR Filing
  2010-09-01 2010-09-02
18:23:03
Common Stock +3,125 $20.00 $62,500 M MEYERHOFF JENS
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
EDGAR Filing
  2010-08-30 2010-09-01
19:01:04
Common Stock -2,105 $127.54 $-268,472 S KRATZ OWEN E
Show Address
400 N SAM HOUSTON PARKWAY E
SUITE 400
HOUSTON, TX
77060
Hide Address
Director EDGAR Filing
  2010-08-30 2010-09-01
19:01:04
Common Stock -2,105 $127.54 $-268,472 S Sohn Bruce
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
EDGAR Filing
  2010-08-30 2010-09-01
19:01:04
Common Stock -9,895 $126.86 $-1,255,280 S KRATZ OWEN E
Show Address
400 N SAM HOUSTON PARKWAY E
SUITE 400
HOUSTON, TX
77060
Hide Address
Director EDGAR Filing
  2010-08-30 2010-09-01
19:01:04
Common Stock -9,895 $126.86 $-1,255,280 S Sohn Bruce
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
EDGAR Filing
  2010-08-30 2010-09-01
19:01:04
Common Stock +12,000 $54.50 $654,000 M KRATZ OWEN E
Show Address
400 N SAM HOUSTON PARKWAY E
SUITE 400
HOUSTON, TX
77060
Hide Address
Director EDGAR Filing
  2010-08-30 2010-09-01
19:01:04
Common Stock +12,000 $54.50 $654,000 M Sohn Bruce
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
EDGAR Filing
  2010-08-17 2010-08-18
21:58:14
Common Stock -400 $127.41 $-50,964 S ABS CAPITAL PARTNERS IV LP
Show Address
400 EAST PRATT STREET
SUITE 910
BALTIMORE, MD
21202-3116
Hide Address
Director EDGAR Filing
  2010-08-17 2010-08-18
21:58:14
Common Stock -400 $127.41 $-50,964 S ABS CAPITAL PARTNERS IV A LP
Show Address
400 EAST PRATT STREET
SUITE 910
BALTIMORE, MD
21202-3116
Hide Address
Director EDGAR Filing
  2010-08-17 2010-08-18
21:58:14
Common Stock -400 $127.41 $-50,964 S ABS CAPITAL PARTNERS IV SPECIAL OFFSHORE LP
Show Address
400 EAST PRATT STREET
SUITE 910
BALTIMORE, MD
21202-3116
Hide Address
Director EDGAR Filing
  2010-08-17 2010-08-18
21:58:14
Common Stock -400 $127.41 $-50,964 S ABS CAPITAL PARTNERS IV OFFSHORE LP
Show Address
400 EAST PRATT STREET
SUITE 910
BALTIMORE, MD
21202-3116
Hide Address
Director EDGAR Filing
  2010-08-17 2010-08-18
21:58:14
Common Stock -400 $127.41 $-50,964 S MEYERHOFF JENS
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
EDGAR Filing
  2010-08-17 2010-08-18
21:58:14
Common Stock -800 $126.25 $-101,000 S MEYERHOFF JENS
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
EDGAR Filing
  2010-08-17 2010-08-18
21:58:14
Common Stock -3,800 $125.30 $-476,140 S MEYERHOFF JENS
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
EDGAR Filing
  2010-08-17 2010-08-18
21:58:14
Common Stock +5,000 $20.00 $100,000 M MEYERHOFF JENS
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
EDGAR Filing
  2010-08-16 2010-08-18
21:58:14
Common Stock -748 $125.05 $-93,537 F ABS CAPITAL PARTNERS IV LP
Show Address
400 EAST PRATT STREET
SUITE 910
BALTIMORE, MD
21202-3116
Hide Address
Director EDGAR Filing
  2010-08-16 2010-08-18
21:58:14
Common Stock -748 $125.05 $-93,537 F ABS CAPITAL PARTNERS IV A LP
Show Address
400 EAST PRATT STREET
SUITE 910
BALTIMORE, MD
21202-3116
Hide Address
Director EDGAR Filing
  2010-08-16 2010-08-18
21:58:14
Common Stock -748 $125.05 $-93,537 F ABS CAPITAL PARTNERS IV SPECIAL OFFSHORE LP
Show Address
400 EAST PRATT STREET
SUITE 910
BALTIMORE, MD
21202-3116
Hide Address
Director EDGAR Filing
  2010-08-16 2010-08-18
21:58:14
Common Stock -748 $125.05 $-93,537 F ABS CAPITAL PARTNERS IV OFFSHORE LP
Show Address
400 EAST PRATT STREET
SUITE 910
BALTIMORE, MD
21202-3116
Hide Address
Director EDGAR Filing
  2010-08-16 2010-08-18
21:58:14
Common Stock -748 $125.05 $-93,537 F MEYERHOFF JENS
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
EDGAR Filing
  2010-08-16 2010-08-18
21:58:14
Common Stock +1,800 $0.00 $0 M MEYERHOFF JENS
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
EDGAR Filing
  2010-08-16 2010-08-18
21:56:32
Common Stock -783 $125.05 $-97,914 F Sohn Bruce
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
EDGAR Filing
  2010-08-16 2010-08-18
21:56:32
Common Stock +2,000 $0.00 $0 M Sohn Bruce
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
EDGAR Filing
  2010-08-16 2010-08-16
20:42:04
Common Stock +1,000 $123.91 $123,910 P Kallenbach T.L.
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2010-08-04 2010-08-05
16:49:09
Common Stock +2,500 $20.00 $50,000 M MEYERHOFF JENS
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
EDGAR Filing
  2010-08-02 2010-08-03
18:14:10
Common Stock -1,107 $126.45 $-139,980 S FOYO PETER A
Show Address
1875 EXPLORER STREET
SUITE 1000
RESTON, VA
20190
Hide Address
EDGAR Filing
  2010-08-02 2010-08-03
18:14:10
Common Stock -1,107 $126.45 $-139,980 S Campbell Carol
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2010-07-30 2010-08-03
18:14:10
Common Stock -298 $125.45 $-37,384 F FOYO PETER A
Show Address
1875 EXPLORER STREET
SUITE 1000
RESTON, VA
20190
Hide Address
EDGAR Filing
  2010-07-30 2010-08-03
18:14:10
Common Stock -298 $125.45 $-37,384 F Campbell Carol
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2010-07-30 2010-08-03
18:14:10
Common Stock +878 $0.00 $0 M FOYO PETER A
Show Address
1875 EXPLORER STREET
SUITE 1000
RESTON, VA
20190
Hide Address
EDGAR Filing
  2010-07-30 2010-08-03
18:14:10
Common Stock +878 $0.00 $0 M Campbell Carol
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2010-07-30 2010-08-03
18:14:10
Common Stock +1,306 $20.00 $26,120 M FOYO PETER A
Show Address
1875 EXPLORER STREET
SUITE 1000
RESTON, VA
20190
Hide Address
EDGAR Filing
  2010-07-30 2010-08-03
18:14:10
Common Stock +1,306 $20.00 $26,120 M Campbell Carol
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2010-07-30 2010-08-03
18:09:54
Common Stock -1,537 $125.45 $-192,817 F FOYO PETER A
Show Address
1875 EXPLORER STREET
SUITE 1000
RESTON, VA
20190
Hide Address
EDGAR Filing
  2010-07-30 2010-08-03
18:09:54
Common Stock -1,537 $125.45 $-192,817 F Zhu James
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2010-07-30 2010-08-03
18:09:54
Common Stock +4,859 $0.00 $0 M FOYO PETER A
Show Address
1875 EXPLORER STREET
SUITE 1000
RESTON, VA
20190
Hide Address
EDGAR Filing
  2010-07-30 2010-08-03
18:09:54
Common Stock +4,859 $0.00 $0 M Zhu James
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2010-07-23 2010-07-27
18:24:51
Common Stock -33,210 $140.00 $-4,649,400 S JTW Trust No. 1 UAD 9/19/02
Show Address
P.O. BOX 1860

BENTONVILLE, AR
72712
Hide Address
Other EDGAR Filing
  2010-07-23 2010-07-27
18:23:31
Common Stock -33,210 $140.00 $-4,649,400 S Estate of John T. Walton
Show Address
P.O. BOX 1860

BENTONVILLE, AR
72712
Hide Address
>=10% Owner EDGAR Filing
  2010-07-08 2010-07-09
19:21:39
Common Stock +7,500 $20.00 $150,000 M MEYERHOFF JENS
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
EDGAR Filing
  2010-07-08 2010-07-09
19:21:39
Common Stock +7,500 $20.00 $150,000 M HARKER PATRICK T
Show Address
C/O PEPCO HOLDINGS INC
701 NINTH STREET NW - SUITE 1300
WASHINGTON, DC
20068
Hide Address
Director EDGAR Filing
  2010-06-25 2010-06-29
18:30:23
Common Stock +210 $0.00 $0 A KENNEDY R CRAIG
Show Address
1844 "R" STREET, NW

WASHINGTON, DC
20009
Hide Address
Director EDGAR Filing
  2010-06-25 2010-06-29
18:27:27
Common Stock +210 $0.00 $0 A ABS CAPITAL PARTNERS IV LP
Show Address
400 EAST PRATT STREET
SUITE 910
BALTIMORE, MD
21202-3116
Hide Address
Director EDGAR Filing
  2010-06-25 2010-06-29
18:27:27
Common Stock +210 $0.00 $0 A ABS CAPITAL PARTNERS IV A LP
Show Address
400 EAST PRATT STREET
SUITE 910
BALTIMORE, MD
21202-3116
Hide Address
Director EDGAR Filing
  2010-06-25 2010-06-29
18:27:27
Common Stock +210 $0.00 $0 A ABS CAPITAL PARTNERS IV SPECIAL OFFSHORE LP
Show Address
400 EAST PRATT STREET
SUITE 910
BALTIMORE, MD
21202-3116
Hide Address
Director EDGAR Filing
  2010-06-25 2010-06-29
18:27:27
Common Stock +210 $0.00 $0 A ABS CAPITAL PARTNERS IV OFFSHORE LP
Show Address
400 EAST PRATT STREET
SUITE 910
BALTIMORE, MD
21202-3116
Hide Address
Director EDGAR Filing
  2010-06-25 2010-06-29
18:27:27
Common Stock +210 $0.00 $0 A STEBBINS PAUL H
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
Director EDGAR Filing
  2010-06-25 2010-06-29
18:24:04
Common Stock +210 $0.00 $0 A VILLARREAL JOSE H
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
Director EDGAR Filing
  2010-06-25 2010-06-29
18:22:41
Common Stock +210 $0.00 $0 A PRESBY J THOMAS
Show Address
1555 PEACHTREE STREET NE
SUITE 1800
ATLANTA, GA
30309
Hide Address
Director EDGAR Filing
  2010-06-25 2010-06-29
18:21:31
Common Stock +210 $0.00 $0 A Sweeney Michael T
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
Director EDGAR Filing
  2010-06-25 2010-06-29
18:19:38
Common Stock +210 $0.00 $0 A Nolan James F
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
Director EDGAR Filing
  2010-06-25 2010-06-29
18:18:17
Common Stock +58 $0.00 $0 A POST WILLIAM J
Show Address
4235 E. CLAREMONT AVENUE

PARADISE VALLEY, AZ
85253
Hide Address
Director EDGAR Filing
  2010-06-17 2010-06-18
17:55:53
Common Stock +5,000 $20.00 $100,000 M MEYERHOFF JENS
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
EDGAR Filing
  2010-06-16 2010-06-18
17:55:53
Common Stock +7,500 $20.00 $150,000 M MCINERNEY THOMAS E
Show Address
C/O WELSH, CARSON, ANDERSON & STOWE
320 PARK AVENUE, SUITE 2500
NEW YORK, NY
10022
Hide Address
Director, >=10% Owner EDGAR Filing
  2010-06-16 2010-06-18
17:55:53
Common Stock +7,500 $20.00 $150,000 M SMITH LONNIE M
Show Address
950 KIFER ROAD

SUNNYVALE, CA
94086
Hide Address
Director EDGAR Filing
  2010-06-16 2010-06-18
17:55:53
Common Stock +7,500 $20.00 $150,000 M MEYERHOFF JENS
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
EDGAR Filing
  2010-05-28 2010-06-02
19:23:59
Common Stock +3,000 $4.54 $13,620 M BILL & MELINDA GATES FOUNDATION TRUST
Show Address
1551 EASTLAKE AVENUE E.

SEATTLE, WA
98102
Hide Address
>=10% Owner EDGAR Filing
  2010-05-28 2010-06-02
19:23:59
Common Stock +3,000 $4.54 $13,620 M Sweeney Michael T
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
Director EDGAR Filing
  2010-05-18 2010-05-19
18:38:01
Common Stock -985 $115.77 $-114,033 S Sarria Fernando
Show Address
C/O IPC THE HOSPITALIST COMPANY, INC.
4605 LANKERSHIM BLVD., STE 617
NORTH HOLLYWOOD, CA
91602
Hide Address
EDGAR Filing
  2010-05-18 2010-05-19
18:38:01
Common Stock -985 $115.77 $-114,033 S Eaglesham David J
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2010-05-18 2010-05-19
18:38:01
Common Stock -4,015 $115.26 $-462,769 S Sarria Fernando
Show Address
C/O IPC THE HOSPITALIST COMPANY, INC.
4605 LANKERSHIM BLVD., STE 617
NORTH HOLLYWOOD, CA
91602
Hide Address
EDGAR Filing
  2010-05-18 2010-05-19
18:38:01
Common Stock -4,015 $115.26 $-462,769 S Eaglesham David J
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2010-05-18 2010-05-19
18:38:01
Common Stock +5,000 $20.00 $100,000 M Sarria Fernando
Show Address
C/O IPC THE HOSPITALIST COMPANY, INC.
4605 LANKERSHIM BLVD., STE 617
NORTH HOLLYWOOD, CA
91602
Hide Address
EDGAR Filing
  2010-05-18 2010-05-19
18:38:01
Common Stock +5,000 $20.00 $100,000 M Eaglesham David J
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2010-05-04 2010-05-06
18:08:17
Common Stock -2,400 $141.19 $-338,856 S JTW Trust No. 1 UAD 9/19/02
Show Address
P.O. BOX 1860

BENTONVILLE, AR
72712
Hide Address
Other EDGAR Filing
  2010-05-04 2010-05-06
18:08:17
Common Stock -69,774 $140.10 $-9,775,338 S JTW Trust No. 1 UAD 9/19/02
Show Address
P.O. BOX 1860

BENTONVILLE, AR
72712
Hide Address
Other EDGAR Filing
  2010-05-04 2010-05-06
18:07:06
Common Stock -2,600 $141.18 $-367,068 S Estate of John T. Walton
Show Address
P.O. BOX 1860

BENTONVILLE, AR
72712
Hide Address
>=10% Owner EDGAR Filing
  2010-05-04 2010-05-06
18:07:06
Common Stock -69,573 $140.08 $-9,745,786 S Estate of John T. Walton
Show Address
P.O. BOX 1860

BENTONVILLE, AR
72712
Hide Address
>=10% Owner EDGAR Filing
  2010-05-03 2010-05-05
17:09:25
Common Stock -100 $148.05 $-14,805 S PAGE LOUIS
Show Address
WINDOW TO WALL STREET
19 MILLER HILL ROAD
DOVER, MA
02030
Hide Address
Director EDGAR Filing
  2010-05-03 2010-05-05
17:09:25
Common Stock -100 $148.05 $-14,805 S Estate of John T. Walton
Show Address
P.O. BOX 1860

BENTONVILLE, AR
72712
Hide Address
>=10% Owner EDGAR Filing
  2010-05-03 2010-05-05
17:09:25
Common Stock -22,600 $147.43 $-3,331,918 S PAGE LOUIS
Show Address
WINDOW TO WALL STREET
19 MILLER HILL ROAD
DOVER, MA
02030
Hide Address
Director EDGAR Filing
  2010-05-03 2010-05-05
17:09:25
Common Stock -22,600 $147.43 $-3,331,918 S KELLY KATHLEEN M
Show Address
C/O AVX CORPORATION
1 AVX BOULEVARD
FOUNTAIN INN, SC
29644
Hide Address
EDGAR Filing
  2010-05-03 2010-05-05
17:09:25
Common Stock -22,600 $147.43 $-3,331,918 S Estate of John T. Walton
Show Address
P.O. BOX 1860

BENTONVILLE, AR
72712
Hide Address
>=10% Owner EDGAR Filing
  2010-05-03 2010-05-05
17:09:25
Common Stock -31,984 $146.53 $-4,686,615 S PAGE LOUIS
Show Address
WINDOW TO WALL STREET
19 MILLER HILL ROAD
DOVER, MA
02030
Hide Address
Director EDGAR Filing
  2010-05-03 2010-05-05
17:09:25
Common Stock -31,984 $146.53 $-4,686,615 S Estate of John T. Walton
Show Address
P.O. BOX 1860

BENTONVILLE, AR
72712
Hide Address
>=10% Owner EDGAR Filing
  2010-05-03 2010-05-05
17:09:25
Common Stock -41,507 $145.55 $-6,041,344 S PAGE LOUIS
Show Address
WINDOW TO WALL STREET
19 MILLER HILL ROAD
DOVER, MA
02030
Hide Address
Director EDGAR Filing
  2010-05-03 2010-05-05
17:09:25
Common Stock -41,507 $145.55 $-6,041,344 S Estate of John T. Walton
Show Address
P.O. BOX 1860

BENTONVILLE, AR
72712
Hide Address
>=10% Owner EDGAR Filing
  2010-05-03 2010-05-05
17:09:25
Common Stock -3,809 $144.82 $-551,619 S PAGE LOUIS
Show Address
WINDOW TO WALL STREET
19 MILLER HILL ROAD
DOVER, MA
02030
Hide Address
Director EDGAR Filing
  2010-05-03 2010-05-05
17:09:25
Common Stock -3,809 $144.82 $-551,619 S Sarvis John
Show Address
801 17TH AVENUE SOUTH

MYRTLE BEACH, SC
29577
Hide Address
EDGAR Filing
  2010-05-03 2010-05-05
17:09:25
Common Stock -3,809 $144.82 $-551,619 S Estate of John T. Walton
Show Address
P.O. BOX 1860

BENTONVILLE, AR
72712
Hide Address
>=10% Owner EDGAR Filing
  2010-04-30 2010-05-04
17:45:58
Common Stock -999 $147.92 $-147,772 S Campbell Carol
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2010-04-30 2010-05-04
17:45:58
Common Stock +4,020 $20.00 $80,400 M Campbell Carol
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2010-04-30 2010-05-04
17:39:49
Common Stock -2,960 $150.44 $-445,302 S MEYERHOFF JENS
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
EDGAR Filing
  2010-04-30 2010-05-04
17:39:49
Common Stock -11,540 $149.97 $-1,730,654 S MEYERHOFF JENS
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
EDGAR Filing
  2010-04-30 2010-05-04
17:39:49
Common Stock -6,000 $148.45 $-890,700 S MEYERHOFF JENS
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
EDGAR Filing
  2010-04-30 2010-05-04
17:39:49
Common Stock -9,500 $147.56 $-1,401,820 S COHEN PETER A
Show Address
C/O RAMIUS LLC, 599 LEXINGTON AVENUE
21ST FLOOR
NEW YORK, NY
10022
Hide Address
>=10% Owner EDGAR Filing
  2010-04-30 2010-05-04
17:39:49
Common Stock -9,500 $147.56 $-1,401,820 S STRAUSS THOMAS W
Show Address
C/O RAMIUS LLC, 599 LEXINGTON AVENUE
21ST FLOOR
NEW YORK, NY
10022
Hide Address
>=10% Owner EDGAR Filing
  2010-04-30 2010-05-04
17:39:49
Common Stock -9,500 $147.56 $-1,401,820 S RAMIUS LLC
Show Address
599 LEXINGTON AVENUE
21ST FLOOR
NEW YORK, NY
10022
Hide Address
>=10% Owner EDGAR Filing
  2010-04-30 2010-05-04
17:39:49
Common Stock -9,500 $147.56 $-1,401,820 S MEYERHOFF JENS
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
EDGAR Filing
  2010-04-30 2010-05-04
17:39:49
Common Stock -9,500 $147.56 $-1,401,820 S C4S & CO LLC
Show Address
C/O RAMIUS LLC, 599 LEXINGTON AVENUE
21ST FLOOR
NEW YORK, NY
10022
Hide Address
>=10% Owner EDGAR Filing
  2010-04-30 2010-05-04
17:39:49
Common Stock -9,500 $147.56 $-1,401,820 S STARK MORGAN B
Show Address
C/O RAMIUS LLC, 599 LEXINGTON AVENUE
21ST FLOOR
NEW YORK, NY
10022
Hide Address
>=10% Owner EDGAR Filing
  2010-04-30 2010-05-04
17:39:49
Common Stock -9,500 $147.56 $-1,401,820 S SOLOMON JEFFREY M
Show Address
C/O RAMIUS LLC, 599 LEXINGTON AVENUE
21ST FLOOR
NEW YORK, NY
10022
Hide Address
>=10% Owner EDGAR Filing
  2010-04-30 2010-05-04
17:39:49
Common Stock -9,500 $147.56 $-1,401,820 S COWEN GROUP, INC.
Show Address
C/O RAMIUS LLC
599 LEXINGTON AVENUE
NEW YORK, NY
10022
Hide Address
>=10% Owner EDGAR Filing
  2010-04-30 2010-05-04
17:39:49
Common Stock -9,500 $147.56 $-1,401,820 S Ramius LLC
Show Address
599 LEXINGTON AVENUE
20TH FLOOR
NEW YORK, NY
10022
Hide Address
>=10% Owner EDGAR Filing
  2010-04-30 2010-05-04
17:39:49
Common Stock +30,000 $20.00 $600,000 M MEYERHOFF JENS
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
EDGAR Filing
  2010-04-30 2010-05-04
17:37:41
Common Stock -5,200 $147.85 $-768,820 S JTW Trust No. 1 UAD 9/19/02
Show Address
P.O. BOX 1860

BENTONVILLE, AR
72712
Hide Address
Other EDGAR Filing
  2010-04-30 2010-05-04
17:37:41
Common Stock -11,000 $146.95 $-1,616,450 S JTW Trust No. 1 UAD 9/19/02
Show Address
P.O. BOX 1860

BENTONVILLE, AR
72712
Hide Address
Other EDGAR Filing
  2010-04-30 2010-05-04
17:37:41
Common Stock -20,400 $145.89 $-2,976,156 S JTW Trust No. 1 UAD 9/19/02
Show Address
P.O. BOX 1860

BENTONVILLE, AR
72712
Hide Address
Other EDGAR Filing
  2010-04-30 2010-05-04
17:37:41
Common Stock -35,900 $145.08 $-5,208,372 S JTW Trust No. 1 UAD 9/19/02
Show Address
P.O. BOX 1860

BENTONVILLE, AR
72712
Hide Address
Other EDGAR Filing
  2010-04-30 2010-05-04
17:37:41
Common Stock -27,500 $144.08 $-3,962,200 S JTW Trust No. 1 UAD 9/19/02
Show Address
P.O. BOX 1860

BENTONVILLE, AR
72712
Hide Address
Other EDGAR Filing
  2010-04-28 2010-04-29
19:22:02
Common Stock -646 $128.13 $-82,772 F Sohn Bruce
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
EDGAR Filing
  2010-04-28 2010-04-29
19:22:02
Common Stock +1,583 $0.00 $0 M Sohn Bruce
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
EDGAR Filing
  2010-04-28 2010-04-29
19:20:16
Common Stock -313 $128.13 $-40,105 F MEYERHOFF JENS
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
EDGAR Filing
  2010-04-28 2010-04-29
19:20:16
Common Stock +1,010 $0.00 $0 M MEYERHOFF JENS
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
EDGAR Filing
  2010-04-28 2010-04-29
19:17:32
Common Stock -220 $128.13 $-28,189 F Zhu James
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2010-04-28 2010-04-29
19:17:32
Common Stock +709 $0.00 $0 M DALAL YOGEN K
Show Address
2800 SAND HILL ROAD
SUITE 250
MENLO PARK, CA
94025
Hide Address
Other EDGAR Filing
  2010-04-28 2010-04-29
19:17:32
Common Stock +709 $0.00 $0 M MAYFIELD XI LP / DE
Show Address
2800 SAND HILL ROAD
SUITE 250
MENLO PARK, CA
94025
Hide Address
Other EDGAR Filing
  2010-04-28 2010-04-29
19:17:32
Common Stock +709 $0.00 $0 M MAYFIELD XI QUALIFIED LP
Show Address
2800 SAND HILL ROAD
SUITE 250
MENLO PARK, CA
94025
Hide Address
Other EDGAR Filing
  2010-04-28 2010-04-29
19:17:32
Common Stock +709 $0.00 $0 M MAYFIELD ASSOCIATES FUND VI
Show Address
2800 SAND HILL ROAD
SUITE 250
MENLO PARK, CA
94025
Hide Address
Other EDGAR Filing
  2010-04-28 2010-04-29
19:17:32
Common Stock +709 $0.00 $0 M LADD DAVID J
Show Address
2800 SAND HILL ROAD
SUITE 250
MENLO PARK, CA
94025
Hide Address
Other EDGAR Filing
  2010-04-28 2010-04-29
19:17:32
Common Stock +709 $0.00 $0 M MORGAN ALLEN L
Show Address
2800 SAND HILL ROAD
SUITE 250
MENLO PARK, CA
94025
Hide Address
Other EDGAR Filing
  2010-04-28 2010-04-29
19:17:32
Common Stock +709 $0.00 $0 M ROBERTS JANICE M
Show Address
2800 SAND HILL ROAD
SUITE 250
MENLO PARK, CA
94025
Hide Address
Other EDGAR Filing
  2010-04-28 2010-04-29
19:17:32
Common Stock +709 $0.00 $0 M VASAN ROBERT T
Show Address
2800 SAND HILL ROAD
SUITE 250
MENLO PARK, CA
94025
Hide Address
Other EDGAR Filing
  2010-04-28 2010-04-29
19:17:32
Common Stock +709 $0.00 $0 M Mayfield Principals Fund II
Show Address
2800 SAND HILL ROAD
SUITE 250
MENLO PARK, CA
94025
Hide Address
Other EDGAR Filing
  2010-04-28 2010-04-29
19:17:32
Common Stock +709 $0.00 $0 M Mayfield XI Management
Show Address
2800 SAND HILL ROAD
SUITE 250
MENLO PARK, CA
94025
Hide Address
Other EDGAR Filing
  2010-04-28 2010-04-29
19:17:32
Common Stock +709 $0.00 $0 M Huber Marie Oh
Show Address
5301 STEVENS CREEK BLVD, MS 1A-LC

SANTA CLARA, CA
95051
Hide Address
EDGAR Filing
  2010-04-28 2010-04-29
19:17:32
Common Stock +709 $0.00 $0 M Zhu James
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2010-04-28 2010-04-29
19:15:35
Common Stock -362 $128.13 $-46,383 F Vinson Harry
Show Address
CENVEO, INC.
ONE CANTERBURY GREEN, 201 BROAD STREET
STAMFORD, CT
06901
Hide Address
EDGAR Filing
  2010-04-28 2010-04-29
19:15:35
Common Stock -362 $128.13 $-46,383 F Eaglesham David J
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2010-04-28 2010-04-29
19:15:35
Common Stock +1,133 $0.00 $0 M Eaglesham David J
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2010-04-28 2010-04-29
19:14:01
Common Stock -105 $128.13 $-13,454 F Campbell Carol
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2010-04-28 2010-04-29
19:14:01
Common Stock +349 $0.00 $0 M Campbell Carol
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2010-04-27 2010-04-29
19:22:02
Common Stock -747 $128.36 $-95,885 F Fritch Herbert A
Show Address
9009 CAROTHERS PARKWAY
SUITE 501
FRANKLIN, TN
37067
Hide Address
Director EDGAR Filing
  2010-04-27 2010-04-29
19:22:02
Common Stock -747 $128.36 $-95,885 F Sohn Bruce
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
EDGAR Filing
  2010-04-27 2010-04-29
19:22:02
Common Stock +2,410 $0.00 $0 M Sohn Bruce
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
EDGAR Filing
  2010-04-27 2010-04-29
19:20:16
Common Stock -477 $128.36 $-61,228 F DALAL YOGEN K
Show Address
2800 SAND HILL ROAD
SUITE 250
MENLO PARK, CA
94025
Hide Address
Other EDGAR Filing
  2010-04-27 2010-04-29
19:20:16
Common Stock -477 $128.36 $-61,228 F MAYFIELD XI LP / DE
Show Address
2800 SAND HILL ROAD
SUITE 250
MENLO PARK, CA
94025
Hide Address
Other EDGAR Filing
  2010-04-27 2010-04-29
19:20:16
Common Stock -477 $128.36 $-61,228 F MAYFIELD XI QUALIFIED LP
Show Address
2800 SAND HILL ROAD
SUITE 250
MENLO PARK, CA
94025
Hide Address
Other EDGAR Filing
  2010-04-27 2010-04-29
19:20:16
Common Stock -477 $128.36 $-61,228 F MAYFIELD ASSOCIATES FUND VI
Show Address
2800 SAND HILL ROAD
SUITE 250
MENLO PARK, CA
94025
Hide Address
Other EDGAR Filing
  2010-04-27 2010-04-29
19:20:16
Common Stock -477 $128.36 $-61,228 F LADD DAVID J
Show Address
2800 SAND HILL ROAD
SUITE 250
MENLO PARK, CA
94025
Hide Address
Other EDGAR Filing
  2010-04-27 2010-04-29
19:20:16
Common Stock -477 $128.36 $-61,228 F MORGAN ALLEN L
Show Address
2800 SAND HILL ROAD
SUITE 250
MENLO PARK, CA
94025
Hide Address
Other EDGAR Filing
  2010-04-27 2010-04-29
19:20:16
Common Stock -477 $128.36 $-61,228 F ROBERTS JANICE M
Show Address
2800 SAND HILL ROAD
SUITE 250
MENLO PARK, CA
94025
Hide Address
Other EDGAR Filing
  2010-04-27 2010-04-29
19:20:16
Common Stock -477 $128.36 $-61,228 F VASAN ROBERT T
Show Address
2800 SAND HILL ROAD
SUITE 250
MENLO PARK, CA
94025
Hide Address
Other EDGAR Filing
  2010-04-27 2010-04-29
19:20:16
Common Stock -477 $128.36 $-61,228 F MEYERHOFF JENS
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
EDGAR Filing
  2010-04-27 2010-04-29
19:20:16
Common Stock -477 $128.36 $-61,228 F Mayfield Principals Fund II
Show Address
2800 SAND HILL ROAD
SUITE 250
MENLO PARK, CA
94025
Hide Address
Other EDGAR Filing
  2010-04-27 2010-04-29
19:20:16
Common Stock -477 $128.36 $-61,228 F Mayfield XI Management
Show Address
2800 SAND HILL ROAD
SUITE 250
MENLO PARK, CA
94025
Hide Address
Other EDGAR Filing
  2010-04-27 2010-04-29
19:20:16
Common Stock +1,539 $0.00 $0 M MEYERHOFF JENS
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
EDGAR Filing
  2010-04-27 2010-04-29
19:18:43
Common Stock -619 $128.36 $-79,455 F Gustafsson Mary Elizabeth
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2010-04-27 2010-04-29
19:18:43
Common Stock +1,539 $0.00 $0 M Gustafsson Mary Elizabeth
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2010-04-27 2010-04-29
19:17:32
Common Stock -335 $128.36 $-43,001 F Zhu James
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2010-04-27 2010-04-29
19:17:32
Common Stock +1,079 $0.00 $0 M Huber Marie Oh
Show Address
5301 STEVENS CREEK BLVD, MS 1A-LC

SANTA CLARA, CA
95051
Hide Address
EDGAR Filing
  2010-04-27 2010-04-29
19:17:32
Common Stock +1,079 $0.00 $0 M Zhu James
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2010-04-27 2010-04-29
19:15:35
Common Stock -551 $128.36 $-70,726 F Eaglesham David J
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2010-04-27 2010-04-29
19:15:35
Common Stock +1,724 $0.00 $0 M HILTWEIN MARK S
Show Address
CENVEO, INC.
ONE CANTERBURY GREEN, 201 BROAD STREET
STAMFORD, CT
06901
Hide Address
EDGAR Filing
  2010-04-27 2010-04-29
19:15:35
Common Stock +1,724 $0.00 $0 M Eaglesham David J
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2010-04-27 2010-04-29
19:14:01
Common Stock -324 $128.36 $-41,589 F Campbell Carol
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2010-04-27 2010-04-29
19:14:01
Common Stock +1,079 $0.00 $0 M VENUTO PETER
Show Address
801 17TH AVENUE SOUTH

MYRTLE BEACH, SC
29577
Hide Address
EDGAR Filing
  2010-04-27 2010-04-29
19:14:01
Common Stock +1,079 $0.00 $0 M Campbell Carol
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2010-03-26 2010-03-29
18:56:05
Common Stock +215 $0.00 $0 A VILLARREAL JOSE H
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
Director EDGAR Filing
  2010-03-26 2010-03-29
18:56:05
Common Stock +215 $0.00 $0 A MILLER CHRISTOPHER M
Show Address
395 OYSTER POINT BLVD., SUITE 415

SOUTH SAN FRANCISCO, CA
94080
Hide Address
EDGAR Filing
  2010-03-26 2010-03-29
18:54:05
Common Stock +215 $0.00 $0 A Sweeney Michael T
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
Director EDGAR Filing
  2010-03-26 2010-03-29
18:52:30
Common Stock +215 $0.00 $0 A MCDONOUGH MARSHA A
Show Address
LSB CORPORATION
30 MASSACHUSETTS AVENUE
NORTH ANDOVER, MA
01845
Hide Address
Director EDGAR Filing
  2010-03-26 2010-03-29
18:52:30
Common Stock +215 $0.00 $0 A STEBBINS PAUL H
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
Director EDGAR Filing
  2010-03-26 2010-03-29
18:51:00
Common Stock +215 $0.00 $0 A PRESBY J THOMAS
Show Address
1555 PEACHTREE STREET NE
SUITE 1800
ATLANTA, GA
30309
Hide Address
Director EDGAR Filing
  2010-03-26 2010-03-29
18:47:26
Common Stock +215 $0.00 $0 A LAMBERT LEO F
Show Address
PO BOX 345

DUSHORE, PA
18614
Hide Address
Director EDGAR Filing
  2010-03-26 2010-03-29
18:47:26
Common Stock +215 $0.00 $0 A Nolan James F
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
Director EDGAR Filing
  2010-03-26 2010-03-29
18:43:23
Common Stock +215 $0.00 $0 A KENNEDY R CRAIG
Show Address
1844 "R" STREET, NW

WASHINGTON, DC
20009
Hide Address
Director EDGAR Filing
  2010-03-26 2010-03-29
18:43:23
Common Stock +215 $0.00 $0 A Shaughnessy Timothy S
Show Address
IBM CORPORATION
294 ROUTE 100
SOMERS, NY
10589
Hide Address
EDGAR Filing
  2010-02-26 2010-02-26
20:14:45
Common Stock +1,000 $103.00 $103,000 P Kallenbach T.L.
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2010-02-26 2010-02-26
20:13:53
Common Stock +10,000 $104.63 $1,046,300 P GILLETTE ROBERT J
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281-1244
Hide Address
Director EDGAR Filing
  2010-02-26 2010-02-26
20:13:02
Common Stock -32,200 $105.21 $-3,387,762 S HALEY TIMOTHY M
Show Address
100 WINCHESTER CIRCLE

LOS GATOS, CA
95032
Hide Address
Director EDGAR Filing
  2010-02-26 2010-02-26
20:13:02
Common Stock -32,200 $105.21 $-3,387,762 S Ahearn Michael J
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
Director EDGAR Filing
  2010-02-26 2010-02-26
20:13:02
Common Stock -32,769 $104.51 $-3,424,688 S Ahearn Michael J
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
Director EDGAR Filing
  2010-02-26 2010-02-26
20:13:02
Common Stock -35,031 $103.25 $-3,616,951 S HALEY TIMOTHY M
Show Address
100 WINCHESTER CIRCLE

LOS GATOS, CA
95032
Hide Address
Director EDGAR Filing
  2010-02-26 2010-02-26
20:13:02
Common Stock -35,031 $103.25 $-3,616,951 S Ahearn Michael J
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
Director EDGAR Filing
  2010-02-25 2010-02-26
20:13:02
Common Stock -18,609 $102.97 $-1,916,169 S Ahearn Michael J
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
Director EDGAR Filing
  2010-02-25 2010-02-26
20:13:02
Common Stock -81,391 $102.26 $-8,323,044 S Ahearn Michael J
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
Director EDGAR Filing
  2010-02-24 2010-02-24
20:58:40
Common Stock -11,107 $107.24 $-1,191,115 S Ahearn Michael J
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
Director EDGAR Filing
  2010-02-24 2010-02-24
20:58:40
Common Stock -57,429 $106.15 $-6,096,088 S ELLISON LAWRENCE JOSEPH
Show Address
C/O DELPHI ASSET MGMT CORPORATION
6005 PLUMAS STREET, SUITE 100
RENO, NV
89519
Hide Address
>=10% Owner EDGAR Filing
  2010-02-24 2010-02-24
20:58:40
Common Stock -57,429 $106.15 $-6,096,088 S LAWRENCE INVESTMENTS LLC
Show Address
101 YGNACIO VALLEY ROAD
SUITE 310
WALNUT CREEK, CA
94596
Hide Address
>=10% Owner EDGAR Filing
  2010-02-24 2010-02-24
20:58:40
Common Stock -57,429 $106.15 $-6,096,088 S CEPHALOPOD CORP
Show Address
101 YGNACIO VALLEY ROAD
SUITE 310
WALNUT CREEK, CA
94596
Hide Address
>=10% Owner EDGAR Filing
  2010-02-24 2010-02-24
20:58:40
Common Stock -57,429 $106.15 $-6,096,088 S MOLLUSK HOLDINGS LLC
Show Address
101 YGNACIO VALLEY ROAD
SUITE 310
WALNUT CREEK, CA
94596
Hide Address
>=10% Owner EDGAR Filing
  2010-02-24 2010-02-24
20:58:40
Common Stock -57,429 $106.15 $-6,096,088 S OLSON CHARLES W
Show Address
9924 WEST 74TH STREET

EDEN PRAIRIE, MN
55344
Hide Address
EDGAR Filing
  2010-02-24 2010-02-24
20:58:40
Common Stock -57,429 $106.15 $-6,096,088 S Ahearn Michael J
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
Director EDGAR Filing
  2010-02-24 2010-02-24
20:58:40
Common Stock -205,674 $105.29 $-21,655,416 S OLSON CHARLES W
Show Address
9924 WEST 74TH STREET

EDEN PRAIRIE, MN
55344
Hide Address
EDGAR Filing
  2010-02-24 2010-02-24
20:58:40
Common Stock -205,674 $105.29 $-21,655,416 S Ahearn Michael J
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
Director EDGAR Filing
  2010-02-24 2010-02-24
20:58:40
Common Stock -75,790 $104.18 $-7,895,802 S OLSON CHARLES W
Show Address
9924 WEST 74TH STREET

EDEN PRAIRIE, MN
55344
Hide Address
EDGAR Filing
  2010-02-24 2010-02-24
20:58:40
Common Stock -75,790 $104.18 $-7,895,802 S Ahearn Michael J
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
Director EDGAR Filing
  2010-02-23 2010-02-24
20:58:40
Common Stock -1,200 $109.27 $-131,124 S OLSON CHARLES W
Show Address
9924 WEST 74TH STREET

EDEN PRAIRIE, MN
55344
Hide Address
EDGAR Filing
  2010-02-23 2010-02-24
20:58:40
Common Stock -1,200 $109.27 $-131,124 S Ahearn Michael J
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
Director EDGAR Filing
  2010-02-23 2010-02-24
20:58:40
Common Stock -64,972 $108.55 $-7,052,711 S Ahearn Michael J
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
Director EDGAR Filing
  2010-02-23 2010-02-24
20:58:40
Common Stock -49,880 $107.43 $-5,358,608 S Ahearn Michael J
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
Director EDGAR Filing
  2010-02-23 2010-02-24
20:58:40
Common Stock -136,248 $106.57 $-14,519,949 S Ahearn Michael J
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
Director EDGAR Filing
  2010-02-23 2010-02-24
20:58:40
Common Stock -136,248 $106.57 $-14,519,949 S Novak Barbara Griffin
Show Address
2135 WEST MAPLE ROAD

TROY, MI
48084-7186
Hide Address
EDGAR Filing
  2010-02-23 2010-02-24
20:58:40
Common Stock -147,700 $106.01 $-15,657,677 S Ahearn Michael J
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
Director EDGAR Filing
  2010-02-22 2010-02-24
20:58:40
Common Stock -64,192 $114.69 $-7,362,181 S BUPP KARL E
Show Address
875 N. MICHIGAN AVENUE, SUITE 3000

CHICAGO, IL
60611
Hide Address
EDGAR Filing
  2010-02-22 2010-02-24
20:58:40
Common Stock -64,192 $114.69 $-7,362,181 S Ahearn Michael J
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
Director EDGAR Filing
  2010-02-22 2010-02-24
20:58:40
Common Stock -154,981 $113.91 $-17,653,886 S Ahearn Michael J
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
Director EDGAR Filing
  2010-02-22 2010-02-24
20:58:40
Common Stock -194,903 $112.89 $-22,002,600 S Ahearn Michael J
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
Director EDGAR Filing
  2010-02-22 2010-02-24
20:58:40
Common Stock -194,903 $112.89 $-22,002,600 S Cumming Stephen
Show Address
2325 ORCHARD PARKWAY

SAN JOSE, CA
95131
Hide Address
EDGAR Filing
  2010-02-22 2010-02-24
20:58:40
Common Stock -194,903 $112.89 $-22,002,600 S Ott Larry
Show Address
2135 WEST MAPLE ROAD

TROY, MI
48084-7186
Hide Address
EDGAR Filing
  2010-02-22 2010-02-24
20:58:40
Common Stock -91,290 $112.18 $-10,240,912 S Ahearn Michael J
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
Director EDGAR Filing
  2010-02-22 2010-02-24
20:58:40
Common Stock -44,634 $110.88 $-4,949,018 S OSULLIVAN JOSEPH FX
Show Address
C/O COMMUNITY PARTNERS BANCORP
1250 HIGHWAY 35 SOUTH
MIDDLETOWN, NJ
07748
Hide Address
Director EDGAR Filing
  2010-02-22 2010-02-24
20:58:40
Common Stock -44,634 $110.88 $-4,949,018 S Ahearn Michael J
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
Director EDGAR Filing
  2009-12-24 2009-12-28
18:49:40
Common Stock +140 $0.00 $0 A Nolan James F
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
Director EDGAR Filing
  2009-12-24 2009-12-28
18:49:40
Common Stock +140 $0.00 $0 A Turner Mervyn
Show Address
ONE MERCK DRIVE

WHITEHOUSE STATION, NJ
08889-0100
Hide Address
EDGAR Filing
  2009-12-24 2009-12-28
18:48:36
Common Stock +140 $0.00 $0 A PRESBY J THOMAS
Show Address
1555 PEACHTREE STREET NE
SUITE 1800
ATLANTA, GA
30309
Hide Address
Director EDGAR Filing
  2009-12-24 2009-12-28
18:47:28
Common Stock +140 $0.00 $0 A STEBBINS PAUL H
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
Director EDGAR Filing
  2009-12-24 2009-12-28
18:45:49
Common Stock +140 $0.00 $0 A Benson William R
Show Address
8252 TIMBER RIDGE ROAD

CONWAY, SC
29526
Hide Address
Director EDGAR Filing
  2009-12-24 2009-12-28
18:45:49
Common Stock +140 $0.00 $0 A Sweeney Michael T
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
Director EDGAR Filing
  2009-12-24 2009-12-28
18:44:19
Common Stock +140 $0.00 $0 A DUNCAN W JENNINGS
Show Address
515 10TH AVE

CONWAY, SC
29526
Hide Address
Director EDGAR Filing
  2009-12-24 2009-12-28
18:44:19
Common Stock +140 $0.00 $0 A VILLARREAL JOSE H
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
Director EDGAR Filing
  2009-12-01 2009-12-03
17:19:14
Common Stock -620 $122.02 $-75,652 F COHEN PETER A
Show Address
C/O RAMIUS LLC, 599 LEXINGTON AVENUE
21ST FLOOR
NEW YORK, NY
10022
Hide Address
>=10% Owner, Other EDGAR Filing
  2009-12-01 2009-12-03
17:19:14
Common Stock -620 $122.02 $-75,652 F STRAUSS THOMAS W
Show Address
C/O RAMIUS LLC, 599 LEXINGTON AVENUE
21ST FLOOR
NEW YORK, NY
10022
Hide Address
>=10% Owner, Other EDGAR Filing
  2009-12-01 2009-12-03
17:19:14
Common Stock -620 $122.02 $-75,652 F RAMIUS LLC
Show Address
599 LEXINGTON AVENUE
21ST FLOOR
NEW YORK, NY
10022
Hide Address
>=10% Owner EDGAR Filing
  2009-12-01 2009-12-03
17:19:14
Common Stock -620 $122.02 $-75,652 F C4S & CO LLC
Show Address
C/O RAMIUS LLC, 599 LEXINGTON AVENUE
21ST FLOOR
NEW YORK, NY
10022
Hide Address
>=10% Owner EDGAR Filing
  2009-12-01 2009-12-03
17:19:14
Common Stock -620 $122.02 $-75,652 F STARK MORGAN B
Show Address
C/O RAMIUS LLC, 599 LEXINGTON AVENUE
21ST FLOOR
NEW YORK, NY
10022
Hide Address
>=10% Owner, Other EDGAR Filing
  2009-12-01 2009-12-03
17:19:14
Common Stock -620 $122.02 $-75,652 F SOLOMON JEFFREY M
Show Address
C/O RAMIUS LLC, 599 LEXINGTON AVENUE
21ST FLOOR
NEW YORK, NY
10022
Hide Address
>=10% Owner, Other EDGAR Filing
  2009-12-01 2009-12-03
17:19:14
Common Stock -620 $122.02 $-75,652 F Gaffney John T
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
EDGAR Filing
  2009-12-01 2009-12-03
17:19:14
Common Stock -620 $122.02 $-75,652 F COWEN GROUP, INC.
Show Address
C/O RAMIUS LLC
599 LEXINGTON AVENUE
NEW YORK, NY
10022
Hide Address
>=10% Owner EDGAR Filing
  2009-12-01 2009-12-03
17:19:14
Common Stock -620 $122.02 $-75,652 F Ramius LLC
Show Address
599 LEXINGTON AVENUE
20TH FLOOR
NEW YORK, NY
10022
Hide Address
>=10% Owner EDGAR Filing
  2009-12-01 2009-12-03
17:19:14
Common Stock +1,282 $0.00 $0 M Gaffney John T
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
EDGAR Filing
  2009-12-01 2009-12-03
17:19:14
Common Stock -8,244 $122.02 $-1,005,933 F Gaffney John T
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
EDGAR Filing
  2009-12-01 2009-12-03
17:19:14
Common Stock +17,032 $0.00 $0 M Gaffney John T
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281-1244
Hide Address
EDGAR Filing
  2009-11-16 2009-11-18
15:43:43
Common Stock -500 $124.70 $-62,350 S Zhu James
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET, SUITE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2009-10-27 2009-12-02
13:21:51
Common Stock -664 $150.22 $-99,746 F Gustafsson Mary Elizabeth
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2009-10-27 2009-12-02
13:21:51
Common Stock +1,600 $0.00 $0 M Gustafsson Mary Elizabeth
Show Address
C/O FIRST SOLAR, INC.
350 WEST WASHINGTON STREET SUITE 600
TEMPE, AZ
85281
Hide Address
EDGAR Filing
  2009-10-27 2009-12-02
13:21:51
Common Stock +1,600 $0.00 $0 M Jaffe Bruce A.
Show Address
C/O ONLINE RESOURCES CORPORATION
4795 MEADOW WOOD LANE
CHANTILLY, VA
20151
Hide Address
Director EDGAR Filing