| Ticker |
Owner |
Relationship |
Date |
Transaction |
Cost  |
#Shares |
Value ($) |
#Shares Total |
SEC Form 4 |
| FSLR | MEYERHOFF JENS | President, Util. Sys. Bus. | Sep 30 '11 | Option Exercise | 0.00 | 17,616 | 0 | 37,088 | Oct 04 09:56 PM |
| FSLR | MEYERHOFF JENS | President, Util. Sys. Bus. | Aug 16 '11 | Option Exercise | 0.00 | 3,600 | 0 | 20,968 | Aug 17 07:16 PM |
| FSLR | MEYERHOFF JENS | President, Util. Sys. Bus. | Aug 05 '11 | Option Exercise | 0.00 | 4,600 | 0 | 19,280 | Aug 09 01:53 PM |
| FSLR | MEYERHOFF JENS | President, Util. Sys. Bus. | Jul 30 '11 | Option Exercise | 0.00 | 7,000 | 0 | 17,589 | Aug 02 08:35 PM |
| FSLR | MEYERHOFF JENS | President, Util. Sys. Bus. | Jul 25 '11 | Option Exercise | 0.00 | 300 | 0 | 10,714 | Jul 27 06:05 PM |
|
| FSLR | MEYERHOFF JENS | President, Util. Sys. Bus. | Apr 27 '11 | Option Exercise | 0.00 | 1,539 | 0 | 10,464 | Apr 29 05:24 PM |
| FSLR | MEYERHOFF JENS | President, Util. Sys. Bus. | Apr 28 '11 | Option Exercise | 0.00 | 1,010 | 0 | 10,834 | Apr 29 05:24 PM |
| FSLR | MEYERHOFF JENS | President, Util. Sys. Bus. | Mar 24 '11 | Option Exercise | 0.00 | 1,962 | 0 | 9,741 | Mar 24 09:45 PM |
| FSLR | MEYERHOFF JENS | President, Util. Sys. Bus. | Feb 23 '11 | Option Exercise | 0.00 | 3,700 | 0 | 9,260 | Feb 25 04:22 PM |
| FSLR | MEYERHOFF JENS | President, Util. Sys. Bus. | Feb 01 '11 | Option Exercise | 20.00 | 3,125 | 62,500 | 8,685 | Feb 03 06:38 PM |
| FSLR | MEYERHOFF JENS | President, Util. Sys. Bus. | Feb 01 '11 | Sale | 156.40 | 3,125 | 488,740 | 5,560 | Feb 03 06:38 PM |
| FSLR | MEYERHOFF JENS | President, Util. Sys. Bus. | Jan 24 '11 | Sale | 150.59 | 8,000 | 1,204,720 | 5,560 | Jan 26 08:25 PM |
| FSLR | MEYERHOFF JENS | President, Util. Sys. Bus. | Jan 12 '11 | Option Exercise | 20.00 | 625 | 12,500 | 14,185 | Jan 14 04:07 PM |
| FSLR | MEYERHOFF JENS | President, Util. Sys. Bus. | Jan 12 '11 | Sale | 140.00 | 625 | 87,500 | 13,560 | Jan 14 04:07 PM |
| FSLR | MEYERHOFF JENS | President, Util. Sys. Bus. | Jan 06 '11 | Option Exercise | 20.00 | 500 | 10,000 | 14,060 | Jan 07 07:49 PM |
|
| FSLR | MEYERHOFF JENS | President, Util. Sys. Bus. | Jan 06 '11 | Sale | 134.53 | 500 | 67,265 | 13,560 | Jan 07 07:49 PM |
| FSLR | MEYERHOFF JENS | President, Util. Sys. Bus. | Jan 03 '11 | Option Exercise | 20.00 | 2,000 | 40,000 | 15,560 | Jan 04 04:56 PM |
| FSLR | MEYERHOFF JENS | President, Util. Sys. Bus. | Jan 03 '11 | Sale | 131.79 | 2,000 | 263,580 | 13,560 | Jan 04 04:56 PM |
| FSLR | MEYERHOFF JENS | CFO, Pres, Util. Sys. Bus. | Dec 15 '10 | Option Exercise | 20.00 | 625 | 12,500 | 14,185 | Dec 16 06:57 PM |
| FSLR | MEYERHOFF JENS | CFO, Pres, Util. Sys. Bus. | Dec 15 '10 | Sale | 140.00 | 625 | 87,500 | 13,560 | Dec 16 06:57 PM |
| FSLR | MEYERHOFF JENS | CFO, Pres, Util. Sys. Bus. | Dec 07 '10 | Option Exercise | 20.00 | 500 | 10,000 | 14,060 | Dec 09 05:17 PM |
| FSLR | MEYERHOFF JENS | CFO, Pres, Util. Sys. Bus. | Dec 07 '10 | Sale | 135.00 | 500 | 67,500 | 13,560 | Dec 09 05:17 PM |
| FSLR | MEYERHOFF JENS | CFO, Pres, Util. Sys. Bus. | Dec 02 '10 | Option Exercise | 20.00 | 2,000 | 40,000 | 15,560 | Dec 03 06:45 PM |
| FSLR | MEYERHOFF JENS | CFO, Pres, Util. Sys. Bus. | Dec 02 '10 | Sale | 130.00 | 2,000 | 260,000 | 13,560 | Dec 03 06:45 PM |
| FSLR | MEYERHOFF JENS | CFO, Pres, Util. Sys. Bus. | Nov 05 '10 | Option Exercise | 20.00 | 575 | 11,500 | 14,185 | Nov 08 05:35 PM |
| FSLR | MEYERHOFF JENS | CFO, Pres, Util. Sys. Bus. | Nov 04 '10 | Option Exercise | 20.00 | 50 | 1,000 | 13,610 | Nov 08 05:35 PM |
| FSLR | MEYERHOFF JENS | CFO, Pres, Util. Sys. Bus. | Nov 04 '10 | Sale | 140.00 | 50 | 7,000 | 13,560 | Nov 08 05:35 PM |
| FSLR | MEYERHOFF JENS | CFO, Pres, Util. Sys. Bus. | Nov 05 '10 | Sale | 140.00 | 575 | 80,500 | 13,560 | Nov 08 05:35 PM |
| FSLR | MEYERHOFF JENS | CFO, Pres, Util. Sys. Bus. | Nov 01 '10 | Option Exercise | 20.00 | 2,500 | 50,000 | 16,060 | Nov 03 06:57 PM |
| FSLR | MEYERHOFF JENS | CFO, Pres, Util. Sys. Bus. | Nov 01 '10 | Sale | 137.29 | 2,500 | 343,225 | 13,560 | Nov 03 06:57 PM |
|
| FSLR | MEYERHOFF JENS | CFO, Pres, Util. Sys. Bus. | Oct 25 '10 | Option Exercise | 0.00 | 3,000 | 0 | 14,807 | Oct 26 08:57 PM |
| FSLR | MEYERHOFF JENS | CFO, Pres, Util. Sys. Bus. | Oct 01 '10 | Option Exercise | 20.00 | 3,125 | 62,500 | 14,932 | Oct 04 09:08 PM |
| FSLR | MEYERHOFF JENS | CFO, Pres, Util. Sys. Bus. | Oct 01 '10 | Sale | 146.45 | 3,125 | 457,665 | 11,807 | Oct 04 09:08 PM |
| FSLR | MEYERHOFF JENS | CFO, Pres, Util. Sys. Bus. | Sep 01 '10 | Option Exercise | 20.00 | 3,125 | 62,500 | 14,932 | Sep 02 06:23 PM |
| FSLR | MEYERHOFF JENS | CFO, Pres, Util. Sys. Bus. | Sep 01 '10 | Sale | 129.01 | 3,125 | 403,156 | 11,807 | Sep 02 06:23 PM |
| FSLR | MEYERHOFF JENS | CFO, Pres, Util. Sys. Bus. | Aug 16 '10 | Option Exercise | 0.00 | 1,800 | 0 | 12,555 | Aug 18 09:58 PM |
| FSLR | MEYERHOFF JENS | CFO, Pres, Util. Sys. Bus. | Aug 17 '10 | Option Exercise | 20.00 | 5,000 | 100,000 | 16,807 | Aug 18 09:58 PM |
| FSLR | MEYERHOFF JENS | CFO, Pres, Util. Sys. Bus. | Aug 17 '10 | Sale | 125.62 | 5,000 | 628,104 | 11,807 | Aug 18 09:58 PM |
| FSLR | MEYERHOFF JENS | CFO, Pres, Util. Sys. Bus. | Aug 04 '10 | Option Exercise | 20.00 | 2,500 | 50,000 | 13,255 | Aug 05 04:49 PM |
| FSLR | MEYERHOFF JENS | CFO, Pres, Util. Sys. Bus. | Aug 04 '10 | Sale | 130.06 | 2,500 | 325,150 | 10,755 | Aug 05 04:49 PM |
| FSLR | MEYERHOFF JENS | CFO, Pres, Util. Sys. Bus. | Jul 30 '10 | Option Exercise | 0.00 | 3,500 | 0 | 12,210 | Aug 03 06:21 PM |
| FSLR | MEYERHOFF JENS | CFO, Pres, Util. Sys. Bus. | Aug 02 '10 | Option Exercise | 20.00 | 7,500 | 150,000 | 18,255 | Aug 03 06:21 PM |
| FSLR | MEYERHOFF JENS | CFO, Pres, Util. Sys. Bus. | Aug 02 '10 | Sale | 126.41 | 7,500 | 948,075 | 10,755 | Aug 03 06:21 PM |
| FSLR | MEYERHOFF JENS | CFO, Pres, Util. Sys. Bus. | Jul 08 '10 | Option Exercise | 20.00 | 7,500 | 150,000 | 16,210 | Jul 09 07:21 PM |
| FSLR | MEYERHOFF JENS | CFO, Pres, Util. Sys. Bus. | Jul 08 '10 | Sale | 130.16 | 7,500 | 976,200 | 8,710 | Jul 09 07:21 PM |
| FSLR | MEYERHOFF JENS | Chief Financial Officer | Jun 16 '10 | Option Exercise | 20.00 | 7,500 | 150,000 | 16,210 | Jun 18 05:55 PM |
| FSLR | MEYERHOFF JENS | Chief Financial Officer | Jun 17 '10 | Option Exercise | 20.00 | 5,000 | 100,000 | 13,710 | Jun 18 05:55 PM |
| FSLR | MEYERHOFF JENS | Chief Financial Officer | Jun 17 '10 | Sale | 125.33 | 5,000 | 626,650 | 8,710 | Jun 18 05:55 PM |
| FSLR | MEYERHOFF JENS | Chief Financial Officer | Jun 16 '10 | Sale | 120.17 | 7,500 | 901,275 | 8,710 | Jun 18 05:55 PM |
| FSLR | MEYERHOFF JENS | Chief Financial Officer | Apr 30 '10 | Option Exercise | 20.00 | 30,000 | 600,000 | 38,710 | May 04 05:39 PM |
| FSLR | MEYERHOFF JENS | Chief Financial Officer | Apr 30 '10 | Sale | 148.95 | 30,000 | 4,468,476 | 8,710 | May 04 05:39 PM |
| FSLR | MEYERHOFF JENS | Chief Financial Officer | Apr 27 '10 | Option Exercise | 0.00 | 1,539 | 0 | 8,490 | Apr 29 07:20 PM |
| FSLR | MEYERHOFF JENS | Chief Financial Officer | Apr 28 '10 | Option Exercise | 0.00 | 1,010 | 0 | 9,023 | Apr 29 07:20 PM |
| FSLR | MEYERHOFF JENS | Chief Financial Officer | Aug 16 '09 | Option Exercise | 0.00 | 1,800 | 0 | 7,689 | Aug 18 07:34 PM |
| FSLR | MEYERHOFF JENS | Chief Financial Officer | Jul 30 '09 | Option Exercise | 0.00 | 3,500 | 0 | 7,324 | Aug 03 08:06 PM |
| FSLR | MEYERHOFF JENS | Chief Financial Officer | May 01 '09 | Option Exercise | 20.00 | 10,000 | 200,000 | 13,824 | May 05 07:47 PM |
| FSLR | MEYERHOFF JENS | Chief Financial Officer | May 01 '09 | Sale | 183.58 | 15,000 | 2,753,766 | 3,824 | May 05 07:47 PM |
| FSLR | MEYERHOFF JENS | Chief Financial Officer | Apr 28 '09 | Option Exercise | 0.00 | 1,011 | 0 | 9,138 | Apr 29 09:41 PM |
| FSLR | MEYERHOFF JENS | Chief Financial Officer | Aug 16 '08 | Option Exercise | 0.00 | 1,800 | 0 | 8,865 | Aug 19 05:40 PM |
| FSLR | MEYERHOFF JENS | Chief Financial Officer | Aug 12 '08 | Option Exercise | 20.00 | 3,125 | 62,500 | 10,190 | Aug 13 05:03 PM |
| FSLR | MEYERHOFF JENS | Chief Financial Officer | Aug 12 '08 | Sale | 254.44 | 3,125 | 795,139 | 7,065 | Aug 13 05:03 PM |
| FSLR | MEYERHOFF JENS | Chief Financial Officer | Jul 30 '08 | Option Exercise | 0.00 | 3,500 | 0 | 8,500 | Aug 01 04:49 PM |
| FSLR | MEYERHOFF JENS | Chief Financial Officer | Jul 08 '08 | Option Exercise | 20.00 | 3,125 | 62,500 | 6,564 | Jul 09 05:18 PM |
| FSLR | MEYERHOFF JENS | Chief Financial Officer | Jul 08 '08 | Sale | 253.02 | 3,125 | 790,700 | 5,000 | Jul 09 05:18 PM |
| FSLR | MEYERHOFF JENS | Chief Financial Officer | Jun 10 '08 | Option Exercise | 20.00 | 54 | 1,080 | 5,054 | Jun 12 06:00 PM |
| FSLR | MEYERHOFF JENS | Chief Financial Officer | Jun 10 '08 | Sale | 245.23 | 54 | 13,242 | 5,000 | Jun 12 06:00 PM |
| FSLR | MEYERHOFF JENS | Chief Financial Officer | Jun 10 '08 | Option Exercise | 20.00 | 369 | 7,380 | 5,054 | Jun 12 05:59 PM |
| FSLR | MEYERHOFF JENS | Chief Financial Officer | Jun 10 '08 | Sale | 245.69 | 369 | 90,661 | 5,000 | Jun 12 05:59 PM |
| FSLR | MEYERHOFF JENS | Chief Financial Officer | Jun 10 '08 | Option Exercise | 18.51 | 325 | 6,016 | 5,054 | Jun 12 05:57 PM |
| FSLR | MEYERHOFF JENS | Chief Financial Officer | Jun 10 '08 | Sale | 244.88 | 325 | 79,587 | 5,000 | Jun 12 05:57 PM |
| FSLR | MEYERHOFF JENS | Chief Financial Officer | Jun 10 '08 | Option Exercise | 20.00 | 313 | 6,260 | 5,068 | Jun 12 05:56 PM |
| FSLR | MEYERHOFF JENS | Chief Financial Officer | Jun 10 '08 | Sale | 240.44 | 313 | 75,259 | 5,000 | Jun 12 05:56 PM |
| FSLR | MEYERHOFF JENS | Chief Financial Officer | Jun 10 '08 | Option Exercise | 20.00 | 309 | 6,180 | 5,081 | Jun 12 05:54 PM |
| FSLR | MEYERHOFF JENS | Chief Financial Officer | Jun 10 '08 | Sale | 240.42 | 309 | 74,289 | 5,000 | Jun 12 05:54 PM |
| FSLR | MEYERHOFF JENS | Chief Financial Officer | Jun 10 '08 | Option Exercise | 20.00 | 244 | 4,880 | 5,027 | Jun 12 05:52 PM |
| FSLR | MEYERHOFF JENS | Chief Financial Officer | Jun 10 '08 | Sale | 241.89 | 244 | 59,021 | 5,000 | Jun 12 05:52 PM |
| FSLR | MEYERHOFF JENS | Chief Financial Officer | Jun 10 '08 | Option Exercise | 20.00 | 337 | 6,740 | 5,068 | Jun 12 05:50 PM |
| FSLR | MEYERHOFF JENS | Chief Financial Officer | Jun 10 '08 | Sale | 235.93 | 337 | 79,508 | 5,000 | Jun 12 05:50 PM |
| FSLR | MEYERHOFF JENS | Chief Financial Officer | Jun 10 '08 | Option Exercise | 20.00 | 349 | 6,980 | 5,041 | Jun 12 05:49 PM |
| FSLR | MEYERHOFF JENS | Chief Financial Officer | Jun 10 '08 | Sale | 236.77 | 349 | 82,634 | 5,000 | Jun 12 05:49 PM |
| FSLR | MEYERHOFF JENS | Chief Financial Officer | Jun 10 '08 | Option Exercise | 20.00 | 416 | 8,320 | 5,054 | Jun 12 05:47 PM |
| FSLR | MEYERHOFF JENS | Chief Financial Officer | Jun 10 '08 | Sale | 238.85 | 416 | 99,360 | 5,000 | Jun 12 05:47 PM |
| FSLR | MEYERHOFF JENS | Chief Financial Officer | Jun 10 '08 | Option Exercise | 20.00 | 409 | 8,180 | 5,041 | Jun 12 05:44 PM |
| FSLR | MEYERHOFF JENS | Chief Financial Officer | Jun 10 '08 | Sale | 238.77 | 409 | 97,657 | 5,000 | Jun 12 05:44 PM |
| FSLR | MEYERHOFF JENS | Chief Financial Officer | May 13 '08 | Option Exercise | 20.00 | 2,387 | 47,740 | 6,053 | May 14 07:44 PM |
| FSLR | MEYERHOFF JENS | Chief Financial Officer | May 13 '08 | Sale | 293.62 | 2,387 | 700,872 | 5,000 | May 14 07:44 PM |
| FSLR | MEYERHOFF JENS | Chief Financial Officer | May 13 '08 | Option Exercise | 20.00 | 2,387 | 47,740 | 6,053 | May 14 07:43 PM |
| FSLR | MEYERHOFF JENS | Chief Financial Officer | May 13 '08 | Sale | 293.62 | 2,387 | 700,872 | 5,000 | May 14 07:43 PM |