FSLR / First Solar, Inc. - Insider Trading and Ownership Report - SEC Form 3, 4, 5

First Solar, Inc.
US ˙ NasdaqGS ˙ US3364331070

Jumlah Saham Beredar 107,247,651 shares
Saham Orang Dalam13,097,720 shares
Kepemilikan oleh Orang Dalam12.21 %
Orang Dalam Sejati56
Skor Sentimen Orang Dalam

Skor Sentimen Orang Dalam mengidentifikasi perusahaan yang dibeli oleh orang dalam korporat.

Ini adalah hasil dari model kuantitatif multifaktor yang canggih yang mengidentifikasi perusahaan dengan tingkat akumulasi internal tertinggi. Model penilaian ini menggunakan kombinasi dari jumlah bersih orang dalam yang membeli dalam 90 hari sebelumnya, total saham yang dibeli sebagai persentase dari jumlah saham yang beredar, dan total saham yang dimiliki oleh orang dalam. Angka tersebut berkisar dari 0 hingga 100, dengan angka yang lebih tinggi menunjukkan tingkat akumulasi yang lebih tinggi dibandingkan dengan perusahaan sejenis, dan 50 adalah rata-rata.

Frekuensi Pembaruan: Setiap Hari

Lihat Pilihan Teratas dari Orang Dalam, yang menyediakan daftar perusahaan dengan akumulasi orang dalam tertinggi.

Skor Sentimen Petugas

Skor Sentimen Pejabat menemukan perusahaan yang dibeli oleh Pejabat Korporat.

Menurut definisi, Pejabat Korporasi adalah Orang Dalam Korporasi, tetapi tidak seperti beberapa Orang Dalam lainnya (Pemegang Saham 10% dan Anggota Dewan), Pejabat bekerja untuk perusahaan setiap hari, dan mereka menggunakan uang mereka sendiri saat bertransaksi . (Pemegang Saham 10% dan Anggota Dewan seringkali adalah manajer dana yang mengelola uang orang lain.) Dengan demikian, transaksi orang dalam yang dilakukan oleh Pejabat jauh lebih signifikan dan harus ditangani dengan tepat.

Seperti Skor Sentimen Internal, Skor Sentimen Pejabat adalah hasil dari model kuantitatif multi-faktor yang canggih yang mengidentifikasi perusahaan dengan tingkat akumulasi pejabat tertinggi.

Frekuensi Pembaruan: Setiap Hari

Lihat Pilihan Teratas dari Orang Dalam, yang menyediakan daftar perusahaan dengan sentimen orang dalam tertinggi.

Metrik Utama Orang Dalam

Kartu ini menunjukkan peringkat perusahaan berdasarkan berbagai metrik internal. Peringkat persentil menunjukkan bagaimana perusahaan ini dibandingkan dengan perusahaan lain di pasar AS. Peringkat yang lebih tinggi menunjukkan situasi yang lebih baik.

Sebagai contoh, secara umum diterima bahwa pembelian oleh orang dalam perusahaan adalah indikator positif, sehingga perusahaan dengan lebih banyak pembelian oleh orang dalam akan mendapat peringkat lebih tinggi daripada perusahaan dengan lebih sedikit pembelian oleh orang dalam (atau bahkan penjualan oleh orang dalam).

Jumlah Bersih Pembelian oleh Orang Dalam (Peringkat)

-5 ( )

11032 out of 11305

Jumlah Bersih Pembelian oleh Orang Dalam adalah total jumlah orang dalam yang membeli dikurangi total jumlah orang dalam yang menjual dalam 90 hari terakhir. Peringkat persentil ditunjukkan di sini (kisaran dari 0 hingga 100%).

Persentase Saham yang Dibeli oleh Orang Dalam (Peringkat)

-0.034 %( )

10277 out of 11224

Persentase Saham yang Dibeli oleh Orang Dalam adalah total jumlah saham yang dibeli oleh orang dalam dikurangi total jumlah saham yang dijual oleh orang dalam dalam 90 hari terakhir, dibagi dengan total jumlah saham yang beredar dan dikalikan dengan 100.

Grafik Perdagangan Orang Dalam

Grafik berikut menunjukkan First Solar, Inc. transaksi orang dalam. Orang dalam adalah pejabat, direktur, atau investor signifikan dalam suatu perusahaan. Secara umum, melakukan transaksi di perusahaan mereka berdasarkan informasi material yang belum dipublikasikan adalah ilegal bagi orang dalam. Ini tidak berarti bahwa mereka dilarang melakukan transaksi apa pun di perusahaan mereka sendiri. Namun, mereka wajib melaporkan semua transaksi kepada SEC melalui Formulir 4.

Daftar Orang Dalam dan Metrik Profitabilitas

Tabel ini menampilkan daftar orang dalam yang diketahui, dan dibuat secara otomatis dari pengajuan yang diungkapkan kepada SEC. Selain nama, jabatan terbaru, dan sebutan direktur, pejabat, atau pemilik 10%, kami memberikan kepemilikan terbaru yang diungkapkan. Selain itu, jika memungkinkan, kami memberikan kinerja perdagangan historis untuk orang dalam tersebut. Kinerja perdagangan historis adalah rata-rata tertimbang dari kinerja transaksi pembelian pasar terbuka aktual yang dilakukan oleh orang dalam tersebut. Untuk informasi lebih lanjut tentang bagaimana ini dihitung, tonton webinar YouTube ini.

See our leaderboard of most profitable insider traders.

Orang Dalam Rata-rata Keuntungan (%) Saham
Dimiliki
Terbagi
Disesuaikan
Georges Antoun Chief Commercial Officer - [O] 52,836 52,836
Michael J Ahearn Director - [D] 112,692 112,692
Allen Sharon L. Director - [D] 24,813 24,813
Bradley Alexander R. Chief Financial Officer - [O] 36,923 36,923
Brown James G. Jr. EVP, Global Business Dev - [O] 15,616 15,616
Patrick James Buehler Chief Product Officer - [O] 4,398 4,398
Christopher Bueter EVP, Human Resources - [O] 0 0
Carol Campbell EVP, Human Resources - [O] 0 0
John Eugene Carrington 19,978
Richard D Chapman Director - [D] 1,245 1,245
Philip DeJong Chief Operating Officer - [O] 8,306 8,306
Dymbort Jason E. General Counsel and Secretary - [O] 20,449 20,449
David J Eaglesham Chief Technology Officer - [O] 9,070 9,070
Estate of John T. Walton 10% Owner - [10%] 0 0
Robert J Gillette CEO, Director - [D] [O] 0 0
John T Gaffney 6,409
Raffi Garabedian Chief Technology Officer - [O] 17,603 17,603
George Anita M. Director - [D] 4,422 4,422
Orang Dalam Rata-rata Keuntungan (%) Saham
Dimiliki
Terbagi
Disesuaikan
Markus Gloeckler Chief Technology Officer - [O] 8,037 8,037
Mary Elizabeth Gustafsson EVP, General Counsel, Secty. - [O] 41,510 41,510
James Alton Hughes Director - [D] 113,304 113,304
George A Hambro Director - [D] 25,599 25,599
Kathryn A Hollister Director - [D] 2,846 2,846
JCL FSLR Holdings, LLC 10% Owner - [10%] 0 0
JCL Holdings LLC 10% Owner - [10%] 0 0
JTW Trust No. 1 UAD 9/19/02 - 3,300,000 3,300,000
Byron Michael Jeffers VP - Global Controller and CAO - [O] 0 0
John T. Walton Residuary Trust 10% Owner - [10%] 0 0
Molly Joseph Director - [D] 16,195 16,195
Paul J Kaleta EVP, Genl Counsel & Secretary - [O] 27,879 27,879
R Craig Kennedy Director - [D] 14,108 14,108
Lisa A Kro Director - [D] 3,731 3,731
Kallenbach T.L. President, Components Bus Grp - [O] 11,281 11,281
Joseph Kishkill President, International - [O] 38,202 38,202
Michael Koralewski Chief Supply Chain Officer - [O] 11,369 11,369
Jens Meyerhoff Chief Financial Officer - [O] 8,824 8,824
Miller James R. Executive Vice President - [O] 24 24
Orang Dalam Rata-rata Keuntungan (%) Saham
Dimiliki
Terbagi
Disesuaikan
James F Nolan Director - [D] 44,826 44,826
William J Post Director - [D] 26,517 26,517
J Thomas Presby Director - [D] 20,991 20,991
Venkata S M Renduchintala Director - [D] 1,265 1,265
Timothy Brian Rebhorn EVP, Corp Dev & Strategic Mktg - [O] 19,210 19,210
Paul H Stebbins Director - [D] 22,082 22,082
Bryan Robert Schumaker Chief Accounting Officer - [O] 4,090 4,090
Sloan Samantha L. EVP, Corporate Affairs - [O] 890 890
Bruce Sohn President, Director - [D] [O] 13,589 13,589
Caroline Stockdale Chief People and Comm. Officer - [O] 30,318 30,318
Michael T Sweeney Director - [D] 17,957 17,957
Theurer Nathan B. VP - Global Controller and CAO - [O] 0 0
Jose H Villarreal Director - [D] 6,036 6,036
Kuntal Kumar Verma Chief Manufacturing Officer - [O] 4,695 4,695
Lukas T Walton 10% Owner - [10%] 8,841,358 8,841,358
Maja Wessels EVP, Global Public Affairs - [O] 23,283 23,283
Mark R Widmar Chief Executive Officer, Director - [D] [O] 81,861 81,861
Wright Norman L. Director - [D] 4,141 4,141
James Zhu Chief Accounting Officer - [O] 3,329 3,329

Report errors via our new Insider Auditing Tool

Rekam Jejak Pembelian Orang Dalam - Analisis Keuntungan Jangka Pendek

Pada bagian ini, kami menganalisis profitabilitas setiap pembelian saham oleh orang dalam di pasar terbuka yang tidak direncanakan yang dilakukan di FSLR / First Solar, Inc.. Analisis ini membantu memahami apakah orang dalam tersebut secara konsisten menghasilkan pengembalian abnormal, dan layak untuk diikuti. Analisis ini dilakukan selama satu tahun setelah setiap transaksi, dan hasilnya bersifat teoretis .

Tabel berikut menunjukkan pembelian pasar terbuka terbaru yang bukan bagian dari rencana perdagangan otomatis.

Tanggal Perdagangan Orang Dalam Dilaporkan
Saham
Dilaporkan
Harga
Disesuaikan
Saham
Disesuaikan
Harga
Dasar Biaya Hari-hari menuju
Maksimal
Harga di
Maksimal
Maksimal
Keuntungan ($)
Maksimum Pengembalian (%)
2023-03-07 Wright Norman L. 465 214.8700 465 214.8700 99,915 66 231.6900 7,822 7.83
2022-08-05 Buehler Patrick James 489 102.1000 489 102.1000 49,927
2022-08-05 ANTOUN GEORGES 9,946 100.5300 9,946 100.5300 999,871
2022-08-01 Bradley Alexander R. 1,990 100.5600 1,990 100.5600 200,114
2018-02-28 Hambro George A 3,000 62.6600 3,000 62.6600 187,980
2017-05-11 PRESBY J THOMAS 4,000 36.8855 4,000 36.8855 147,542
2016-11-28 PRESBY J THOMAS 4,000 31.2000 4,000 31.2000 124,800
2015-05-20 Sweeney Michael T 4,000 55.3000 4,000 55.3000 221,200
2013-08-09 Chapman Richard D 1,000 40.6800 1,000 40.6800 40,680

Harga yang Disesuaikan adalah harga yang disesuaikan dengan pemisahan saham. Ang Adjusted Shares ay ang jumlah saham yang disesuaikan dengan pemisahan saham (stock split).

FSLR / First Solar, Inc. Insider Trades
Rekam Jejak Penjualan Orang Dalam - Analisis Kerugian Jangka Pendek

Dalam bagian ini, kami menganalisis penghindaran kerugian jangka pendek dari setiap penjualan dalam pasar terbuka yang tidak direncanakan oleh orang dalam yang dilakukan di FSLR / First Solar, Inc.. Pola penghindaran kerugian yang konsisten dapat menunjukkan bahwa transaksi penjualan di masa mendatang dapat memprediksi penurunan harga. Analisis ini berlaku untuk satu tahun setelah setiap perdagangan, dan hasilnya bersifat teoretis .

Tabel berikut menunjukkan penjualan pasar terbuka terbaru yang bukan bagian dari rencana perdagangan otomatis.

Tanggal Perdagangan Orang Dalam Dilaporkan
Saham
Dilaporkan
Harga
Disesuaikan
Saham
Disesuaikan
Harga
Dasar Biaya Hari-hari menuju
Menit
Harga di
Menit
Kerugian Maksimal
Dihindari ($)
Kerugian Maksimal
Dihindari (%)
2025-09-02 Sloan Samantha L. 140 188.4700 140 188.4700 26,386 0 195.7800 1,024 3.88
2025-03-17 Widmar Mark R 1,966 133.7500 1,966 133.7500 262,952
2025-03-17 Verma Kuntal Kumar 404 133.7500 404 133.7500 54,035
2025-03-17 Koralewski Michael 273 133.7500 273 133.7500 36,514
2025-03-17 Theurer Nathan B. 35 133.7500 35 133.7500 4,681
2025-03-17 Dymbort Jason E. 363 133.7500 363 133.7500 48,551
2025-03-17 Bradley Alexander R. 599 133.7500 599 133.7500 80,116
2025-03-17 Stockdale Caroline 341 133.7500 341 133.7500 45,609
2025-03-17 Gloeckler Markus 380 133.7500 380 133.7500 50,825

Harga yang Disesuaikan adalah harga yang disesuaikan dengan pemisahan saham. Ang Adjusted Shares ay ang jumlah saham yang disesuaikan dengan pemisahan saham (stock split).

FSLR / First Solar, Inc. Insider Trades
Riwayat Transaksi

Klik ikon tautan untuk melihat riwayat transaksi lengkap. Transaksi yang dilaporkan sebagai bagian dari rencana perdagangan otomatis 10b5-1 akan memiliki tanda X di kolom yang bertanda 10b-5.

Berkas
Tanggal
Perdagangan
Tanggal
Formulir Orang Dalam Ticker Judul Keamanan Kode 10b5-1 Langsung Latihan
Harga
Satuan
Harga
Unit
Diubah
Nilai
Diubah (1 ribu)
Sisa
Pilihan
Sisa
Saham
2025-09-03 2025-09-02 4 Sloan Samantha L. FSLR Common Stock S - Sale D 188.4700 -140 -26 890
2025-09-03 2025-08-29 4 Sloan Samantha L. FSLR Common Stock M - Exercise D 469 1,030
2025-08-20 2025-08-19 4 Dymbort Jason E. FSLR Common Stock S - Sale D 215.3300 -1,824 -393 20,449
2025-08-18 2025-08-15 4 Widmar Mark R FSLR Common Stock S - Sale D 205.9200 -34 -7 81,861
2025-08-18 2025-08-15 4 Widmar Mark R FSLR Common Stock S - Sale D 205.0500 -83 -17 81,895
2025-08-18 2025-08-15 4 Widmar Mark R FSLR Common Stock S - Sale D 203.9700 -512 -104 81,978
2025-08-18 2025-08-15 4 Widmar Mark R FSLR Common Stock S - Sale D 203.0800 -509 -103 82,490
2025-08-18 2025-08-15 4 Widmar Mark R FSLR Common Stock S - Sale D 202.1300 -152 -31 82,999
2025-08-18 2025-08-15 4 Widmar Mark R FSLR Common Stock S - Sale D 200.9200 -28 -6 83,151
2025-08-18 2025-08-15 4 Widmar Mark R FSLR Common Stock S - Sale D 199.8400 -160 -32 83,179
2025-08-18 2025-08-15 4 Widmar Mark R FSLR Common Stock S - Sale D 198.6800 -58 -12 83,339
2025-08-18 2025-08-15 4 Widmar Mark R FSLR Common Stock S - Sale D 197.8400 -83 -16 83,397
2025-08-18 2025-08-15 4 Widmar Mark R FSLR Common Stock S - Sale D 196.6400 -36 -7 83,480
2025-08-18 2025-08-15 4 Widmar Mark R FSLR Common Stock S - Sale D 195.1900 -179 -35 83,516
2025-08-18 2025-08-15 4 Widmar Mark R FSLR Common Stock S - Sale D 194.2500 -24 -5 83,695
2025-08-18 2025-08-15 4 Widmar Mark R FSLR Common Stock S - Sale D 192.8000 -33 -6 83,719
2025-08-18 2025-08-15 4 Widmar Mark R FSLR Common Stock S - Sale D 192.3500 -30 -6 83,752
2025-08-18 2025-08-15 4 Widmar Mark R FSLR Common Stock S - Sale D 191.3000 -192 -37 83,782
2025-08-18 2025-08-15 4 Widmar Mark R FSLR Common Stock S - Sale D 189.9800 -152 -29 83,974
2025-08-18 2025-08-15 4 Widmar Mark R FSLR Common Stock S - Sale D 186.4700 -9 -2 84,126
2025-08-18 2025-08-15 4 Widmar Mark R FSLR Common Stock S - Sale D 185.1500 -47 -9 84,135
2025-08-18 2025-08-14 4 Theurer Nathan B. FSLR Common Stock S - Sale D 182.0300 -686 -125 0
2025-08-18 2025-02-27 4 Theurer Nathan B. FSLR Common Stock F - Taxes D 156.8400 -181 -28 379
2025-08-18 2025-02-27 4 Theurer Nathan B. FSLR Common Stock A - Award D 560 560
2025-08-14 2025-08-13 4 Widmar Mark R FSLR Common Stock S - Sale D 189.9100 -788 -150 84,182
2025-08-14 2025-08-13 4 Widmar Mark R FSLR Common Stock S - Sale D 188.8200 -274 -52 84,970
2025-08-14 2025-08-13 4 Widmar Mark R FSLR Common Stock S - Sale D 187.3800 -786 -147 85,244
2025-08-14 2025-08-13 4 Widmar Mark R FSLR Common Stock S - Sale D 186.5800 -581 -108 86,030
2025-08-14 2025-08-13 4 Widmar Mark R FSLR Common Stock S - Sale D 185.4500 -1,367 -254 86,611
2025-08-14 2025-08-12 4 Widmar Mark R FSLR Common Stock S - Sale D 187.7400 -200 -38 87,978
2025-08-14 2025-08-12 4 Widmar Mark R FSLR Common Stock S - Sale D 186.9700 -2,834 -530 88,178
2025-08-14 2025-08-12 4 Widmar Mark R FSLR Common Stock S - Sale D 186.1700 -5,456 -1,016 91,012
2025-08-14 2025-08-12 4 Widmar Mark R FSLR Common Stock S - Sale D 185.0400 -14,322 -2,650 96,468
2025-08-14 2025-08-12 4 Widmar Mark R FSLR Common Stock S - Sale D 183.7900 -900 -165 110,790
2025-08-14 2025-08-12 4 Widmar Mark R FSLR Common Stock S - Sale D 181.7800 -200 -36 111,690
2025-07-07 2025-07-03 4 Buehler Patrick James FSLR Common Stock S - Sale D 180.0000 -1,600 -288 4,398
2025-07-01 2025-06-30 4 Wright Norman L. FSLR Common Stock A - Award D 272 4,141
2025-07-01 2025-06-30 4 Sweeney Michael T FSLR Common Stock A - Award D 272 17,957
2025-07-01 2025-06-30 4 STEBBINS PAUL H By Stebbins Family Trust FSLR Common Stock A - Award I 272 22,082
2025-07-01 2025-06-30 4 POST WILLIAM J By Post Family Trust FSLR Common Stock A - Award I 272 26,517
2025-07-01 2025-06-30 4 RENDUCHINTALA VENKATA S M FSLR Common Stock A - Award D 272 1,265
2025-07-01 2025-06-30 4 KRO LISA A FSLR Common Stock A - Award D 272 272
2025-07-01 2025-06-30 4 George Anita M. FSLR Common Stock F - Taxes D 165.5400 -81 -13 4,422
2025-07-01 2025-06-30 4 George Anita M. FSLR Common Stock A - Award D 272 4,503
2025-07-01 2025-06-30 4 Joseph Molly FSLR Common Stock A - Award D 272 16,195
2025-07-01 2025-06-30 4 Ahearn Michael J FSLR Common Stock A - Award D 386 64,835
2025-06-04 2025-06-03 4 Buehler Patrick James FSLR Common Stock S - Sale D 149.0800 -1,868 -278 5,998
2025-06-03 2025-06-02 4 Koralewski Michael FSLR Common Stock S - Sale D 158.2100 -2,951 -467 11,369
2025-05-29 2025-05-28 4 Gloeckler Markus FSLR Common Stock S - Sale D 155.0500 -9,557 -1,482 8,037
2025-05-13 2025-05-12 4 Bradley Alexander R. FSLR Common Stock S - Sale D 150.1000 -200 -30 36,923
2025-05-13 2025-05-12 4 Bradley Alexander R. FSLR Common Stock S - Sale D 150.0000 -8,594 -1,289 37,123
2025-04-28 3 Sloan Samantha L. FSLR Common Stock D 561
2025-04-01 2025-03-31 4 Wright Norman L. FSLR Common Stock A - Award D 356 3,869
2025-04-01 2025-03-31 4 RENDUCHINTALA VENKATA S M FSLR Common Stock A - Award D 356 993
2025-04-01 2025-03-31 4 Sweeney Michael T FSLR Common Stock A - Award D 356 17,685
2025-04-01 2025-03-31 4 STEBBINS PAUL H By Stebbins Family Trust FSLR Common Stock A - Award I 356 21,810
2025-04-01 2025-03-31 4 POST WILLIAM J By Post Family Trust FSLR Common Stock A - Award I 356 26,245
2025-04-01 2025-03-31 4 KRO LISA A By Trust FSLR Common Stock A - Award I 356 3,459
2025-04-01 2025-03-31 4 Joseph Molly FSLR Common Stock A - Award D 356 15,923
2025-04-01 2025-03-31 4 George Anita M. FSLR Common Stock A - Award D 356 4,231
2025-04-01 2025-03-31 4 Ahearn Michael J FSLR Common Stock A - Award D 505 64,449
2025-03-19 2025-03-18 4 Verma Kuntal Kumar FSLR Common Stock S - Sale D 130.0500 -9 -1 4,695
2025-03-19 2025-03-18 4 Verma Kuntal Kumar FSLR Common Stock S - Sale D 129.5500 -55 -7 4,704
2025-03-19 2025-03-18 4 Verma Kuntal Kumar FSLR Common Stock S - Sale D 128.2600 -77 -10 4,759
2025-03-19 2025-03-18 4 Verma Kuntal Kumar FSLR Common Stock S - Sale D 127.4900 -333 -42 4,836
2025-03-19 2025-03-18 4 Verma Kuntal Kumar FSLR Common Stock S - Sale D 126.7200 -29 -4 5,169
2025-03-18 2025-03-17 4 ANTOUN GEORGES FSLR Common Stock S - Sale D 133.7500 -229 -31 52,836
2025-03-18 2025-03-14 4 ANTOUN GEORGES FSLR Common Stock M - Exercise D 587 53,065
2025-03-18 2025-03-17 4 Bradley Alexander R. FSLR Common Stock S - Sale D 133.7500 -599 -80 45,717
2025-03-18 2025-03-14 4 Bradley Alexander R. FSLR Common Stock M - Exercise D 1,441 46,316
2025-03-18 2025-03-17 4 Buehler Patrick James FSLR Common Stock S - Sale D 133.7500 -186 -25 7,866
2025-03-18 2025-03-14 4 Buehler Patrick James FSLR Common Stock M - Exercise D 427 8,052
2025-03-18 2025-03-17 4 Dymbort Jason E. FSLR Common Stock S - Sale D 133.7500 -363 -49 22,273
2025-03-18 2025-03-14 4 Dymbort Jason E. FSLR Common Stock M - Exercise D 854 22,636
2025-03-18 2025-03-17 4 Gloeckler Markus FSLR Common Stock S - Sale D 133.7500 -380 -51 17,594
2025-03-18 2025-03-14 4 Gloeckler Markus FSLR Common Stock M - Exercise D 854 17,974
2025-03-18 2025-03-17 4 Koralewski Michael FSLR Common Stock S - Sale D 133.7500 -273 -37 14,320
2025-03-18 2025-03-14 4 Koralewski Michael FSLR Common Stock M - Exercise D 640 14,593
2025-03-18 2025-03-17 4 Stockdale Caroline FSLR Common Stock S - Sale D 133.7500 -341 -46 30,318
2025-03-18 2025-03-14 4 Stockdale Caroline FSLR Common Stock M - Exercise D 801 30,659
2025-03-18 2025-03-17 4 Theurer Nathan B. FSLR Common Stock S - Sale D 133.7500 -35 -5 307
2025-03-18 2025-03-14 4 Theurer Nathan B. FSLR Common Stock M - Exercise D 131 342
2025-03-18 2025-03-17 4 Verma Kuntal Kumar FSLR Common Stock S - Sale D 133.7500 -404 -54 5,198
2025-03-18 2025-03-14 4 Verma Kuntal Kumar FSLR Common Stock M - Exercise D 907 5,602
2025-03-18 2025-03-17 4 Widmar Mark R FSLR Common Stock S - Sale D 133.7500 -1,966 -263 111,890
2025-03-18 2025-03-14 4 Widmar Mark R FSLR Common Stock M - Exercise D 4,856 113,856
2025-03-10 2025-03-07 4 Widmar Mark R FSLR Common Stock S - Sale D 132.9600 -1,272 -169 109,000
2025-03-10 2025-03-06 4 Widmar Mark R FSLR Common Stock M - Exercise D 3,156 110,272
2025-03-10 2025-03-06 4 Widmar Mark R FSLR Common Stock F - Taxes D 131.1300 -482 -63 107,116
2025-03-10 2025-03-06 4 Widmar Mark R FSLR Common Stock M - Exercise D 1,178 107,598
2025-03-10 2025-03-06 4 Widmar Mark R FSLR Common Stock F - Taxes D 131.1300 -2,085 -273 106,420
2025-03-10 2025-03-06 4 Widmar Mark R FSLR Common Stock M - Exercise D 5,102 108,505
2025-03-10 2025-03-07 4 Verma Kuntal Kumar FSLR Common Stock S - Sale D 132.9600 -419 -56 4,695
2025-03-10 2025-03-06 4 Verma Kuntal Kumar FSLR Common Stock M - Exercise D 947 5,114
2025-03-10 2025-03-06 4 Verma Kuntal Kumar FSLR Common Stock F - Taxes D 131.1300 -212 -28 4,167
2025-03-10 2025-03-06 4 Verma Kuntal Kumar FSLR Common Stock M - Exercise D 471 4,379
2025-03-10 2025-03-06 4 Verma Kuntal Kumar FSLR Common Stock F - Taxes D 131.1300 -292 -38 3,908
2025-03-10 2025-03-06 4 Verma Kuntal Kumar FSLR Common Stock M - Exercise D 651 4,200
2025-03-10 2025-03-07 4 Theurer Nathan B. FSLR Common Stock S - Sale D 132.9600 -31 -4 211
2025-03-10 2025-03-06 4 Theurer Nathan B. FSLR Common Stock M - Exercise D 94 242
2025-03-10 2025-03-06 4 Theurer Nathan B. FSLR Common Stock F - Taxes D 131.1300 -27 -4 148
2025-03-10 2025-03-06 4 Theurer Nathan B. FSLR Common Stock M - Exercise D 83 175
2025-03-10 2025-03-06 4 Theurer Nathan B. FSLR Common Stock F - Taxes D 131.1300 -41 -5 92
2025-03-10 2025-03-06 4 Theurer Nathan B. FSLR Common Stock M - Exercise D 133 133
2025-03-10 2025-03-07 4 Stockdale Caroline FSLR Common Stock S - Sale D 132.9600 -227 -30 29,858
2025-03-10 2025-03-06 4 Stockdale Caroline FSLR Common Stock M - Exercise D 536 30,085
2025-03-10 2025-03-06 4 Stockdale Caroline FSLR Common Stock F - Taxes D 131.1300 -102 -13 29,549
2025-03-10 2025-03-06 4 Stockdale Caroline FSLR Common Stock M - Exercise D 236 29,651
2025-03-10 2025-03-06 4 Stockdale Caroline FSLR Common Stock F - Taxes D 131.1300 -419 -55 29,415
2025-03-10 2025-03-06 4 Stockdale Caroline FSLR Common Stock M - Exercise D 977 29,834
2025-03-10 2025-03-07 4 Koralewski Michael FSLR Common Stock S - Sale D 132.9600 -188 -25 13,953
2025-03-10 2025-03-06 4 Koralewski Michael FSLR Common Stock M - Exercise D 442 14,141
2025-03-10 2025-03-06 4 Koralewski Michael FSLR Common Stock F - Taxes D 131.1300 -81 -11 13,699
2025-03-10 2025-03-06 4 Koralewski Michael FSLR Common Stock M - Exercise D 189 13,780
2025-03-10 2025-03-06 4 Koralewski Michael FSLR Common Stock F - Taxes D 131.1300 -279 -37 13,591
2025-03-10 2025-03-06 4 Koralewski Michael FSLR Common Stock M - Exercise D 651 13,870
2025-03-10 2025-03-07 4 Gloeckler Markus FSLR Common Stock S - Sale D 132.9600 -378 -50 17,120
2025-03-10 2025-03-06 4 Gloeckler Markus FSLR Common Stock M - Exercise D 852 17,498
2025-03-10 2025-03-06 4 Gloeckler Markus FSLR Common Stock F - Taxes D 131.1300 -212 -28 16,646
2025-03-10 2025-03-06 4 Gloeckler Markus FSLR Common Stock M - Exercise D 471 16,858
2025-03-10 2025-03-06 4 Gloeckler Markus FSLR Common Stock F - Taxes D 131.1300 -341 -45 16,387
2025-03-10 2025-03-06 4 Gloeckler Markus FSLR Common Stock M - Exercise D 760 16,728
2025-03-10 2025-03-07 4 Dymbort Jason E. FSLR Common Stock S - Sale D 132.9600 -320 -43 21,782
2025-03-10 2025-03-06 4 Dymbort Jason E. FSLR Common Stock M - Exercise D 757 22,102
2025-03-10 2025-03-06 4 Dymbort Jason E. FSLR Common Stock F - Taxes D 131.1300 -202 -26 21,345
2025-03-10 2025-03-06 4 Dymbort Jason E. FSLR Common Stock M - Exercise D 471 21,547
2025-03-10 2025-03-06 4 Dymbort Jason E. FSLR Common Stock F - Taxes D 131.1300 -326 -43 21,076
2025-03-10 2025-03-06 4 Dymbort Jason E. FSLR Common Stock M - Exercise D 760 21,402
2025-03-10 2025-03-07 4 Buehler Patrick James FSLR Common Stock S - Sale D 132.9600 -192 -26 7,625
2025-03-10 2025-03-06 4 Buehler Patrick James FSLR Common Stock M - Exercise D 442 7,817
2025-03-10 2025-03-06 4 Buehler Patrick James FSLR Common Stock F - Taxes D 131.1300 -83 -11 7,375
2025-03-10 2025-03-06 4 Buehler Patrick James FSLR Common Stock M - Exercise D 189 7,458
2025-03-10 2025-03-06 4 Buehler Patrick James FSLR Common Stock F - Taxes D 131.1300 -191 -25 7,269
2025-03-10 2025-03-06 4 Buehler Patrick James FSLR Common Stock M - Exercise D 434 7,460
2025-03-10 2025-03-07 4 Bradley Alexander R. FSLR Common Stock S - Sale D 132.9600 -391 -52 44,875
2025-03-10 2025-03-06 4 Bradley Alexander R. FSLR Common Stock M - Exercise D 947 45,266
2025-03-10 2025-03-06 4 Bradley Alexander R. FSLR Common Stock F - Taxes D 131.1300 -198 -26 44,319
2025-03-10 2025-03-06 4 Bradley Alexander R. FSLR Common Stock M - Exercise D 471 44,517
2025-03-10 2025-03-06 4 Bradley Alexander R. FSLR Common Stock F - Taxes D 131.1300 -614 -81 44,046
2025-03-10 2025-03-06 4 Bradley Alexander R. FSLR Common Stock M - Exercise D 1,465 44,660
2025-03-10 2025-03-07 4 ANTOUN GEORGES FSLR Common Stock S - Sale D 132.9600 -147 -20 52,478
2025-03-10 2025-03-06 4 ANTOUN GEORGES FSLR Common Stock M - Exercise D 378 52,625
2025-03-10 2025-03-06 4 ANTOUN GEORGES FSLR Common Stock F - Taxes D 131.1300 -112 -15 52,247
2025-03-10 2025-03-06 4 ANTOUN GEORGES FSLR Common Stock M - Exercise D 283 52,359
2025-03-10 2025-03-06 4 ANTOUN GEORGES FSLR Common Stock F - Taxes D 131.1300 -289 -38 52,076
2025-03-10 2025-03-06 4 ANTOUN GEORGES FSLR Common Stock M - Exercise D 733 52,365
2025-03-03 2025-02-28 4 Widmar Mark R FSLR Common Stock S - Sale D 141.0900 -21,542 -3,039 103,403
2025-03-03 2025-02-28 4 Verma Kuntal Kumar FSLR Common Stock S - Sale D 141.1800 -200 -28 3,549
2025-03-03 2025-02-28 4 Verma Kuntal Kumar FSLR Common Stock S - Sale D 139.7900 -400 -56 3,749
2025-03-03 2025-02-28 4 Verma Kuntal Kumar FSLR Common Stock S - Sale D 138.5900 -600 -83 4,149
2025-03-03 2025-02-28 4 Verma Kuntal Kumar FSLR Common Stock S - Sale D 137.2600 -1,100 -151 4,749
2025-03-03 2025-02-28 4 Verma Kuntal Kumar FSLR Common Stock S - Sale D 136.6000 -2,176 -297 5,849
2025-03-03 2025-02-28 4 Verma Kuntal Kumar FSLR Common Stock S - Sale D 135.5100 -2,103 -285 8,025
2025-03-03 2025-02-28 4 Verma Kuntal Kumar FSLR Common Stock S - Sale D 134.5700 -896 -121 10,128
2025-02-28 2025-02-26 4 Widmar Mark R FSLR Common Stock F - Taxes D 156.8400 -29,754 -4,667 124,945
2025-02-28 2025-02-26 4 Widmar Mark R FSLR Common Stock A - Award D 72,838 154,699
2025-02-28 2025-02-26 4 Stockdale Caroline FSLR Common Stock F - Taxes D 156.8400 -5,174 -811 28,857
2025-02-28 2025-02-26 4 Stockdale Caroline FSLR Common Stock A - Award D 12,006 34,031
2025-02-28 2025-02-26 4 Verma Kuntal Kumar FSLR Common Stock F - Taxes D 156.8400 -6,131 -962 11,024
2025-02-28 2025-02-26 4 Verma Kuntal Kumar FSLR Common Stock A - Award D 13,606 17,155
2025-02-28 2025-02-26 4 Koralewski Michael FSLR Common Stock F - Taxes D 156.8400 -4,151 -651 13,219
2025-02-28 2025-02-26 4 Koralewski Michael FSLR Common Stock A - Award D 9,604 17,370
2025-02-28 2025-02-26 4 Gloeckler Markus FSLR Common Stock F - Taxes D 156.8400 -5,773 -905 15,968
2025-02-28 2025-02-26 4 Gloeckler Markus FSLR Common Stock A - Award D 12,806 21,741
2025-02-28 2025-02-26 4 Dymbort Jason E. FSLR Common Stock F - Taxes D 156.8400 -5,515 -865 20,642
2025-02-28 2025-02-26 4 Dymbort Jason E. FSLR Common Stock A - Award D 12,806 26,157
2025-02-28 2025-02-26 4 Buehler Patrick James FSLR Common Stock F - Taxes D 156.8400 -2,844 -446 7,026
2025-02-28 2025-02-26 4 Buehler Patrick James FSLR Common Stock A - Award D 6,402 9,870
2025-02-28 2025-02-26 4 Bradley Alexander R. FSLR Common Stock F - Taxes D 156.8400 -9,067 -1,422 43,195
2025-02-28 2025-02-26 4 Bradley Alexander R. FSLR Common Stock A - Award D 21,610 52,262
2025-02-28 2025-02-26 4 ANTOUN GEORGES FSLR Common Stock F - Taxes D 156.8400 -9,258 -1,452 51,632
2025-02-28 2025-02-26 4 ANTOUN GEORGES FSLR Common Stock A - Award D 23,478 60,890
2025-01-15 3 Theurer Nathan B. FSLR No securities are benefically owned D 0
2025-01-06 2024-12-31 4 Wright Norman L. FSLR Common Stock A - Award D 256 3,513
2025-01-06 2024-12-31 4 RENDUCHINTALA VENKATA S M FSLR Common Stock A - Award D 256 637
2025-01-06 2024-12-31 4 Sweeney Michael T FSLR Common Stock A - Award D 256 17,329
2025-01-06 2024-12-31 4 STEBBINS PAUL H By Stebbins Family Trust FSLR Common Stock A - Award I 256 21,454
2025-01-06 2024-12-31 4 POST WILLIAM J By Post Family Trust FSLR Common Stock A - Award I 256 25,889
2025-01-06 2024-12-31 4 KRO LISA A FSLR Common Stock A - Award D 256 3,103
2025-01-06 2024-12-31 4 Joseph Molly FSLR Common Stock A - Award D 256 15,567
2025-01-06 2024-12-31 4 George Anita M. FSLR Common Stock F - Taxes D 176.2400 -77 -14 3,875
2025-01-06 2024-12-31 4 George Anita M. FSLR Common Stock A - Award D 256 3,952
2025-01-06 2024-12-31 4 Ahearn Michael J FSLR Common Stock A - Award D 362 63,944
2024-11-04 2024-10-31 4 Gloeckler Markus FSLR Common Stock S - Sale D 198.5200 -3,601 -715 8,935
2024-10-01 2024-09-30 4 Ahearn Michael J FSLR Common Stock A - Award D 256 63,582
2024-10-01 2024-09-30 4 POST WILLIAM J By Post Family Trust FSLR Common Stock A - Award I 181 25,633
2024-10-01 2024-09-30 4 STEBBINS PAUL H By Stebbins Family Trust FSLR Common Stock A - Award I 181 21,198
2024-10-01 2024-09-30 4 Sweeney Michael T FSLR Common Stock A - Award D 181 17,073
2024-10-01 2024-09-30 4 Joseph Molly FSLR Common Stock A - Award D 181 15,311
2024-10-01 2024-09-30 4 George Anita M. FSLR Common Stock A - Award D 181 3,696
2024-10-01 2024-09-30 4 KRO LISA A FSLR Common Stock A - Award D 181 2,847
2024-10-01 2024-09-30 4 Wright Norman L. FSLR Common Stock A - Award D 181 3,257
2024-10-01 2024-09-30 4 RENDUCHINTALA VENKATA S M FSLR Common Stock A - Award D 181 381
2024-08-14 2024-08-13 4 Buehler Patrick James FSLR Common Stock S - Sale D 222.0000 -8,619 -1,913 3,468
2024-08-13 2024-08-12 4 Jeffers Byron Michael FSLR Common Stock S - Sale D 220.0000 -500 -110 0
2024-08-08 2024-08-07 4 Jeffers Byron Michael FSLR Common Stock S - Sale D 216.5000 -1,766 -382 500
2024-08-05 2024-08-01 4 Ahearn Michael J FSLR Common Stock G - Gift D -36,966 63,326
2024-07-01 2024-06-28 4 Sweeney Michael T FSLR Common Stock A - Award D 200 16,892
2024-07-01 2024-06-28 4 RENDUCHINTALA VENKATA S M FSLR Common Stock A - Award D 200 200
2024-07-01 2024-06-28 4 STEBBINS PAUL H By Stebbins Family Trust FSLR Common Stock A - Award I 200 21,017
2024-07-01 2024-06-28 4 POST WILLIAM J By Post Family Trust FSLR Common Stock A - Award I 200 25,452
2024-07-01 2024-06-28 4 KRO LISA A FSLR Common Stock A - Award D 200 2,666
2024-07-01 2024-06-28 4 Hambro George A By Hambro Living Trust FSLR Common Stock A - Award I 200 25,599
2024-07-01 2024-06-28 4 Joseph Molly FSLR Common Stock A - Award D 200 15,130
2024-07-01 2024-06-28 4 Chapman Richard D FSLR Common Stock A - Award D 200 1,245
2024-07-01 2024-06-28 4 George Anita M. FSLR Common Stock A - Award D 200 3,515
2024-07-01 2024-06-28 4 Ahearn Michael J FSLR Common Stock A - Award D 283 63,326
2024-07-01 2024-06-28 4 KENNEDY R CRAIG FSLR Common Stock A - Award D 200 14,108
2024-07-01 2024-06-28 4 Wright Norman L. FSLR Common Stock A - Award D 200 3,076
2024-06-21 2024-06-20 4 Verma Kuntal Kumar FSLR Common Stock S - Sale D 260.0000 -1,621 -421 3,549
2024-06-04 2024-06-03 4 Widmar Mark R FSLR Common Stock S - Sale D 273.2600 -36,692 -10,026 81,861
2024-06-04 2024-06-03 4 Dymbort Jason E. FSLR Common Stock S - Sale D 273.2600 -2,308 -631 13,351
2024-05-31 2024-05-30 4 Bradley Alexander R. FSLR Common Stock S - Sale D 278.2200 -100 -28 30,652
2024-05-31 2024-05-30 4 Bradley Alexander R. FSLR Common Stock S - Sale D 277.3600 -800 -222 30,752
2024-05-31 2024-05-30 4 Bradley Alexander R. FSLR Common Stock S - Sale D 276.2900 -3,186 -880 31,552
2024-05-31 2024-05-30 4 Bradley Alexander R. FSLR Common Stock S - Sale D 275.3500 -4,350 -1,198 34,738
2024-05-31 2024-05-30 4 Bradley Alexander R. FSLR Common Stock S - Sale D 274.2500 -3,765 -1,033 39,088
2024-05-31 2024-05-30 4 Bradley Alexander R. FSLR Common Stock S - Sale D 273.3400 -2,150 -588 42,853
2024-05-31 2024-05-30 4 Bradley Alexander R. FSLR Common Stock S - Sale D 271.8900 -900 -245 45,003
2024-05-31 2024-05-30 4 Bradley Alexander R. FSLR Common Stock S - Sale D 271.0100 -500 -136 45,903
2024-05-31 2024-05-30 4 Bradley Alexander R. FSLR Common Stock S - Sale D 269.4200 -300 -81 46,403
2024-05-31 2024-05-30 4 Koralewski Michael FSLR Common Stock S - Sale D 272.9200 -4,646 -1,268 7,766
2024-05-31 2024-05-30 4 Sweeney Michael T FSLR Common Stock S - Sale D 274.0000 -2,000 -548 16,692
2024-05-31 2024-05-30 4 Sweeney Michael T FSLR Common Stock S - Sale D 273.0100 -2,000 -546 18,692
2024-05-23 2024-05-23 4 STEBBINS PAUL H By Stebbins Family Trust FSLR Common Stock S - Sale I 250.3500 -4,000 -1,001 20,817
2024-05-23 2024-05-22 4 Chapman Richard D By Trust FSLR Common Stock S - Sale I 248.9500 -7,264 -1,808 10,440
2024-05-22 2024-05-21 4 Stockdale Caroline FSLR Common Stock S - Sale D 205.0000 -12,406 -2,543 22,025
2024-05-13 2024-05-09 4 Chapman Richard D By Trust FSLR Common Stock S - Sale I 190.9000 -3,985 -761 17,704
2024-05-13 2024-05-09 4 Chapman Richard D FSLR Common Stock S - Sale D 190.4900 -2,565 -489 1,045
2024-05-13 2024-05-09 4 Chapman Richard D FSLR Common Stock S - Sale D 190.4500 -600 -114 3,610
2024-05-09 3 RENDUCHINTALA VENKATA S M FSLR No securities are benefically owned D 0
2024-05-07 2024-05-06 4 KENNEDY R CRAIG FSLR Common Stock S - Sale D 196.8300 -800 -157 13,908
2024-05-07 2024-05-06 4 KENNEDY R CRAIG FSLR Common Stock S - Sale D 196.6600 -1,200 -236 14,708
2024-04-05 2024-04-04 4 ANTOUN GEORGES FSLR Common Stock S - Sale D 176.0000 -2,400 -422 37,412
2024-04-05 2024-04-04 4 Gloeckler Markus FSLR Common Stock S - Sale D 175.0000 -1,937 -339 12,536
2024-04-02 2024-03-29 4 Ahearn Michael J FSLR Common Stock A - Award D 378 63,043
2024-04-02 2024-03-29 4 Chapman Richard D FSLR Common Stock A - Award D 267 4,210
2024-04-02 2024-03-29 4 George Anita M. FSLR Common Stock F - Taxes D 168.8000 -80 -14 3,315
2024-04-02 2024-03-29 4 George Anita M. FSLR Common Stock A - Award D 267 3,395
2024-04-02 2024-03-29 4 Hambro George A By Hambro Living Trust FSLR Common Stock A - Award I 267 25,399
2024-04-02 2024-03-29 4 Joseph Molly FSLR Common Stock A - Award D 267 14,930
2024-04-02 2024-03-29 4 KENNEDY R CRAIG FSLR Common Stock A - Award D 267 15,908
2024-04-02 2024-03-29 4 KRO LISA A FSLR Common Stock A - Award D 267 2,466
2024-04-02 2024-03-29 4 POST WILLIAM J By Post Family Trust FSLR Common Stock A - Award I 267 25,252
2024-04-02 2024-03-29 4 STEBBINS PAUL H By Stebbins Family Trust FSLR Common Stock A - Award I 267 24,817
2024-04-02 2024-03-29 4 Sweeney Michael T FSLR Common Stock A - Award D 267 20,692
2024-04-02 2024-03-29 4 Wright Norman L. FSLR Common Stock A - Award D 267 2,876
2024-04-02 2024-04-01 4 ANTOUN GEORGES FSLR Common Stock S - Sale D 169.7200 -2,400 -407 39,812
2024-03-20 2024-03-18 4 Verma Kuntal Kumar FSLR Common Stock S - Sale D 148.3400 -250 -37 5,170
2024-03-20 2024-03-19 4 ANTOUN GEORGES FSLR Common Stock S - Sale D 146.0900 -356 -52 42,212
2024-03-20 2024-03-18 4 Gloeckler Markus FSLR Common Stock S - Sale D 150.0000 -470 -70 14,473
2024-03-19 2024-03-15 4 Widmar Mark R FSLR Common Stock F - Taxes D 147.4200 -1,984 -292 118,553
2024-03-19 2024-03-15 4 Widmar Mark R FSLR Common Stock M - Exercise D 4,856 120,537
2024-03-19 2024-03-15 4 Verma Kuntal Kumar FSLR Common Stock F - Taxes D 147.4200 -407 -60 5,420
2024-03-19 2024-03-15 4 Verma Kuntal Kumar FSLR Common Stock M - Exercise D 907 5,827
2024-03-19 2024-03-15 4 Stockdale Caroline FSLR Common Stock F - Taxes D 147.4200 -344 -51 34,431
2024-03-19 2024-03-15 4 Stockdale Caroline FSLR Common Stock M - Exercise D 801 34,775
2024-03-19 2024-03-15 4 Jeffers Byron Michael FSLR Common Stock F - Taxes D 147.4200 -85 -13 2,266
2024-03-19 2024-03-15 4 Jeffers Byron Michael FSLR Common Stock M - Exercise D 327 2,351
2024-03-19 2024-03-15 4 Koralewski Michael FSLR Common Stock F - Taxes D 147.4200 -275 -41 12,412
2024-03-19 2024-03-15 4 Koralewski Michael FSLR Common Stock M - Exercise D 641 12,687
2024-03-19 2024-03-15 4 Gloeckler Markus FSLR Common Stock F - Taxes D 147.4200 -384 -57 14,943
2024-03-19 2024-03-15 4 Gloeckler Markus FSLR Common Stock M - Exercise D 854 15,327
2024-03-19 2024-03-15 4 Dymbort Jason E. FSLR Common Stock F - Taxes D 147.4200 -366 -54 15,659
2024-03-19 2024-03-15 4 Dymbort Jason E. FSLR Common Stock M - Exercise D 854 16,025
2024-03-19 2024-03-15 4 Buehler Patrick James FSLR Common Stock F - Taxes D 147.4200 -188 -28 12,087
2024-03-19 2024-03-15 4 Buehler Patrick James FSLR Common Stock M - Exercise D 427 12,275
2024-03-19 2024-03-15 4 Bradley Alexander R. FSLR Common Stock F - Taxes D 147.4200 -604 -89 46,703
2024-03-19 2024-03-15 4 Bradley Alexander R. FSLR Common Stock M - Exercise D 1,441 47,307
2024-03-19 2024-03-15 4 ANTOUN GEORGES FSLR Common Stock F - Taxes D 147.4200 -231 -34 42,568
2024-03-19 2024-03-15 4 ANTOUN GEORGES FSLR Common Stock M - Exercise D 587 42,799
2024-03-11 2024-03-08 4 ANTOUN GEORGES FSLR Common Stock S - Sale D 164.1300 -500 -82 42,212
2024-03-11 2024-03-08 4 ANTOUN GEORGES FSLR Common Stock S - Sale D 162.5000 -1,126 -183 42,712
2024-03-11 2024-03-08 4 ANTOUN GEORGES FSLR Common Stock S - Sale D 161.3700 -1,614 -260 43,838
2024-03-08 2024-03-06 4 Widmar Mark R FSLR Common Stock F - Taxes D 158.4200 -482 -76 115,681
2024-03-08 2024-03-06 4 Widmar Mark R FSLR Common Stock M - Exercise D 1,178 116,163
2024-03-08 2024-03-06 4 Widmar Mark R FSLR Common Stock F - Taxes D 158.4200 -2,085 -330 114,985
2024-03-08 2024-03-06 4 Widmar Mark R FSLR Common Stock M - Exercise D 5,102 117,070
2024-03-08 2024-03-06 4 Widmar Mark R FSLR Common Stock F - Taxes D 158.4200 -6,123 -970 111,968
2024-03-08 2024-03-06 4 Widmar Mark R FSLR Common Stock M - Exercise D 14,987 118,091
2024-03-08 2024-03-06 4 Jeffers Byron Michael FSLR Common Stock F - Taxes D 158.4200 -43 -7 2,024
2024-03-08 2024-03-06 4 Jeffers Byron Michael FSLR Common Stock M - Exercise D 165 2,067
2024-03-08 2024-03-06 4 Jeffers Byron Michael FSLR Common Stock F - Taxes D 158.4200 -64 -10 1,902
2024-03-08 2024-03-06 4 Jeffers Byron Michael FSLR Common Stock M - Exercise D 244 1,966
2024-03-08 2024-03-06 4 Jeffers Byron Michael FSLR Common Stock F - Taxes D 158.4200 -299 -47 1,722
2024-03-08 2024-03-06 4 Jeffers Byron Michael FSLR Common Stock M - Exercise D 1,153 2,021
2024-03-08 2024-03-07 4 Verma Kuntal Kumar FSLR Common Stock S - Sale D 160.0000 -787 -126 4,920
2024-03-08 2024-03-06 4 Verma Kuntal Kumar FSLR Common Stock F - Taxes D 158.4200 -212 -34 5,707
2024-03-08 2024-03-06 4 Verma Kuntal Kumar FSLR Common Stock M - Exercise D 472 5,919
2024-03-08 2024-03-06 4 Verma Kuntal Kumar FSLR Common Stock F - Taxes D 158.4200 -292 -46 5,447
2024-03-08 2024-03-06 4 Verma Kuntal Kumar FSLR Common Stock M - Exercise D 651 5,739
2024-03-08 2024-03-06 4 Verma Kuntal Kumar FSLR Common Stock F - Taxes D 158.4200 -776 -123 5,088
2024-03-08 2024-03-06 4 Verma Kuntal Kumar FSLR Common Stock M - Exercise D 1,729 5,864
2024-03-08 2024-03-07 4 Gloeckler Markus FSLR Common Stock S - Sale D 160.0000 -679 -109 14,473
2024-03-08 2024-03-06 4 Gloeckler Markus FSLR Common Stock F - Taxes D 158.4200 -212 -34 15,152
2024-03-08 2024-03-06 4 Gloeckler Markus FSLR Common Stock M - Exercise D 472 15,364
2024-03-08 2024-03-06 4 Gloeckler Markus FSLR Common Stock F - Taxes D 158.4200 -341 -54 14,892
2024-03-08 2024-03-06 4 Gloeckler Markus FSLR Common Stock M - Exercise D 760 15,233
2024-03-08 2024-03-06 4 Gloeckler Markus FSLR Common Stock F - Taxes D 158.4200 -776 -123 14,473
2024-03-08 2024-03-06 4 Gloeckler Markus FSLR Common Stock M - Exercise D 1,729 15,249
2024-03-08 2024-03-06 4 Stockdale Caroline FSLR Common Stock F - Taxes D 158.4200 -102 -16 33,974
2024-03-08 2024-03-06 4 Stockdale Caroline FSLR Common Stock M - Exercise D 236 34,076
2024-03-08 2024-03-06 4 Stockdale Caroline FSLR Common Stock F - Taxes D 158.4200 -419 -66 33,840
2024-03-08 2024-03-06 4 Stockdale Caroline FSLR Common Stock M - Exercise D 977 34,259
2024-03-08 2024-03-06 4 Stockdale Caroline FSLR Common Stock F - Taxes D 158.4200 -1,235 -196 33,282
2024-03-08 2024-03-06 4 Stockdale Caroline FSLR Common Stock M - Exercise D 2,882 34,517
2024-03-08 2024-03-06 4 Koralewski Michael FSLR Common Stock F - Taxes D 158.4200 -81 -13 12,046
2024-03-08 2024-03-06 4 Koralewski Michael FSLR Common Stock M - Exercise D 189 12,127
2024-03-08 2024-03-06 4 Koralewski Michael FSLR Common Stock F - Taxes D 158.4200 -279 -44 11,938
2024-03-08 2024-03-06 4 Koralewski Michael FSLR Common Stock M - Exercise D 651 12,217
2024-03-08 2024-03-06 4 Koralewski Michael FSLR Common Stock F - Taxes D 158.4200 -741 -117 11,566
2024-03-08 2024-03-06 4 Koralewski Michael FSLR Common Stock M - Exercise D 1,729 12,307
2024-03-08 2024-03-06 4 Dymbort Jason E. FSLR Common Stock F - Taxes D 158.4200 -203 -32 15,171
2024-03-08 2024-03-06 4 Dymbort Jason E. FSLR Common Stock M - Exercise D 472 15,374
2024-03-08 2024-03-06 4 Dymbort Jason E. FSLR Common Stock F - Taxes D 158.4200 -326 -52 14,902
2024-03-08 2024-03-06 4 Dymbort Jason E. FSLR Common Stock M - Exercise D 760 15,228
2024-03-08 2024-03-06 4 Dymbort Jason E. FSLR Common Stock F - Taxes D 158.4200 -741 -117 14,468
2024-03-08 2024-03-06 4 Dymbort Jason E. FSLR Common Stock M - Exercise D 1,729 15,209
2024-03-08 2024-03-06 4 Buehler Patrick James FSLR Common Stock F - Taxes D 158.4200 -83 -13 11,848
2024-03-08 2024-03-06 4 Buehler Patrick James FSLR Common Stock M - Exercise D 189 11,931
2024-03-08 2024-03-06 4 Buehler Patrick James FSLR Common Stock F - Taxes D 158.4200 -191 -30 11,742
2024-03-08 2024-03-06 4 Buehler Patrick James FSLR Common Stock M - Exercise D 434 11,933
2024-03-08 2024-03-06 4 Buehler Patrick James FSLR Common Stock F - Taxes D 158.4200 -506 -80 11,499
2024-03-08 2024-03-06 4 Buehler Patrick James FSLR Common Stock M - Exercise D 1,153 12,005
2024-03-08 2024-03-06 4 Bradley Alexander R. FSLR Common Stock F - Taxes D 158.4200 -198 -31 45,866
2024-03-08 2024-03-06 4 Bradley Alexander R. FSLR Common Stock M - Exercise D 472 46,064
2024-03-08 2024-03-06 4 Bradley Alexander R. FSLR Common Stock F - Taxes D 158.4200 -614 -97 45,592
2024-03-08 2024-03-06 4 Bradley Alexander R. FSLR Common Stock M - Exercise D 1,466 46,206
2024-03-08 2024-03-06 4 Bradley Alexander R. FSLR Common Stock F - Taxes D 158.4200 -1,689 -268 44,740
2024-03-08 2024-03-06 4 Bradley Alexander R. FSLR Common Stock M - Exercise D 4,035 46,429
2024-03-08 2024-03-06 4 ANTOUN GEORGES FSLR Common Stock F - Taxes D 158.4200 -112 -18 45,452
2024-03-08 2024-03-06 4 ANTOUN GEORGES FSLR Common Stock M - Exercise D 283 45,564
2024-03-08 2024-03-06 4 ANTOUN GEORGES FSLR Common Stock F - Taxes D 158.4200 -289 -46 45,281
2024-03-08 2024-03-06 4 ANTOUN GEORGES FSLR Common Stock M - Exercise D 733 45,570
2024-03-08 2024-03-06 4 ANTOUN GEORGES FSLR Common Stock F - Taxes D 158.4200 -1,815 -288 44,837
2024-03-08 2024-03-06 4 ANTOUN GEORGES FSLR Common Stock M - Exercise D 4,611 46,652
2024-03-05 2024-03-01 4 Widmar Mark R FSLR Common Stock S - Sale D 152.7400 -21,244 -3,245 103,104
2024-03-05 2024-03-01 4 Verma Kuntal Kumar FSLR Common Stock S - Sale D 152.7400 -2,515 -384 4,135
2024-03-05 2024-03-04 4 ANTOUN GEORGES FSLR Common Stock S - Sale D 156.4600 -3,774 -590 42,041
2024-03-05 2024-03-04 4 ANTOUN GEORGES FSLR Common Stock S - Sale D 155.7500 -7,443 -1,159 45,815
2024-03-05 2024-03-04 4 ANTOUN GEORGES FSLR Common Stock S - Sale D 154.6500 -5,450 -843 53,258
2024-03-05 2024-03-01 4 KENNEDY R CRAIG FSLR Common Stock S - Sale D 157.7600 -1,500 -237 15,641
2024-03-05 2024-03-01 4 STEBBINS PAUL H By Stebbins Family Trust FSLR Common Stock S - Sale I 157.5100 -5,000 -788 24,550
2024-03-01 2024-02-29 4 Widmar Mark R FSLR Common Stock F - Taxes D 153.8900 -29,342 -4,515 124,348
2024-03-01 2024-02-29 4 Widmar Mark R FSLR Common Stock A - Award D 71,829 153,690
2024-03-01 2024-02-29 4 Stockdale Caroline FSLR Common Stock F - Taxes D 153.8900 -5,921 -911 31,635
2024-03-01 2024-02-29 4 Stockdale Caroline FSLR Common Stock A - Award D 13,753 37,556
2024-03-01 2024-02-29 4 Verma Kuntal Kumar FSLR Common Stock F - Taxes D 153.8900 -4,140 -637 6,650
2024-03-01 2024-02-29 4 Verma Kuntal Kumar FSLR Common Stock A - Award D 9,169 10,790
2024-03-01 2024-02-29 4 Koralewski Michael FSLR Common Stock F - Taxes D 153.8900 -3,963 -610 10,578
2024-03-01 2024-02-29 4 Koralewski Michael FSLR Common Stock A - Award D 9,169 14,541
2024-03-01 2024-02-29 4 Jeffers Byron Michael FSLR Common Stock F - Taxes D 153.8900 -353 -54 868
2024-03-01 2024-02-29 4 Jeffers Byron Michael FSLR Common Stock A - Award D 1,221 1,221
2024-03-01 2024-02-29 4 Gloeckler Markus FSLR Common Stock F - Taxes D 153.8900 -4,827 -743 13,520
2024-03-01 2024-02-29 4 Gloeckler Markus FSLR Common Stock A - Award D 10,698 18,347
2024-03-01 2024-02-29 4 Dymbort Jason E. FSLR Common Stock F - Taxes D 153.8900 -3,637 -560 13,480
2024-03-01 2024-02-29 4 Dymbort Jason E. FSLR Common Stock A - Award D 10,698 17,117
2024-03-01 2024-02-29 4 Bradley Alexander R. FSLR Common Stock F - Taxes D 153.8900 -8,657 -1,332 42,394
2024-03-01 2024-02-29 4 Bradley Alexander R. FSLR Common Stock A - Award D 20,632 51,051
2024-03-01 2024-02-29 4 Buehler Patrick James FSLR Common Stock F - Taxes D 153.8900 -2,716 -418 10,852
2024-03-01 2024-02-29 4 Buehler Patrick James FSLR Common Stock A - Award D 6,112 13,568
2024-03-01 2024-02-29 4 ANTOUN GEORGES FSLR Common Stock F - Taxes D 153.8900 -10,841 -1,668 58,708
2024-03-01 2024-02-29 4 ANTOUN GEORGES FSLR Common Stock A - Award D 27,508 69,549
2024-01-02 2023-12-29 4 Wright Norman L. FSLR Common Stock A - Award D 262 2,609
2024-01-02 2023-12-29 4 KRO LISA A FSLR Common Stock A - Award D 262 2,199
2024-01-02 2023-12-29 4 George Anita M. FSLR Common Stock A - Award D 262 3,128
2024-01-02 2023-12-29 4 Joseph Molly FSLR Common Stock A - Award D 262 14,663
2024-01-02 2023-12-29 4 Sweeney Michael T FSLR Common Stock A - Award D 262 20,425
2024-01-02 2023-12-29 4 STEBBINS PAUL H By Stebbins Family Trust FSLR Common Stock A - Award I 262 29,550
2024-01-02 2023-12-29 4 POST WILLIAM J By Post Family Trust FSLR Common Stock A - Award I 262 24,985
2024-01-02 2023-12-29 4 KENNEDY R CRAIG FSLR Common Stock A - Award D 262 17,141
2024-01-02 2023-12-29 4 Hambro George A By Hambro Living Trust FSLR Common Stock A - Award I 262 25,132
2024-01-02 2023-12-29 4 Chapman Richard D FSLR Common Stock A - Award D 262 3,943
2024-01-02 2023-12-29 4 Ahearn Michael J FSLR Common Stock A - Award D 371 62,665
2023-12-20 2023-12-19 4 ANTOUN GEORGES FSLR Common Stock S - Sale D 176.0200 -2,400 -422 42,041
2023-12-04 2023-12-01 4 ANTOUN GEORGES FSLR Common Stock S - Sale D 158.0000 -2,400 -379 44,441
2023-11-01 2023-10-30 4 Verma Kuntal Kumar FSLR Common Stock S - Sale D 144.1600 -1,621 -234 1,621
2023-10-03 2023-09-30 4 Ahearn Michael J FSLR Common Stock A - Award D 395 62,294
2023-10-03 2023-09-30 4 Chapman Richard D FSLR Common Stock A - Award D 279 3,681
2023-10-03 2023-09-30 4 Hambro George A By Hambro Living Trust FSLR Common Stock A - Award I 279 24,870
2023-10-03 2023-09-30 4 KENNEDY R CRAIG FSLR Common Stock A - Award D 279 16,879
2023-10-03 2023-09-30 4 STEBBINS PAUL H By Stebbins Family Trust FSLR Common Stock A - Award I 279 29,288
2023-10-03 2023-09-30 4 POST WILLIAM J By Post Family Trust FSLR Common Stock A - Award I 279 24,723
2023-10-03 2023-09-30 4 Sweeney Michael T FSLR Common Stock A - Award D 279 20,163
2023-10-03 2023-09-30 4 George Anita M. FSLR Common Stock F - Taxes D 161.5900 -84 -14 2,866
2023-10-03 2023-09-30 4 George Anita M. FSLR Common Stock A - Award D 279 2,950
2023-10-03 2023-09-30 4 Joseph Molly FSLR Common Stock A - Award D 279 14,401
2023-10-03 2023-09-30 4 KRO LISA A FSLR Common Stock A - Award D 279 1,937
2023-10-03 2023-09-30 4 Wright Norman L. FSLR Common Stock A - Award D 279 2,347
2023-10-03 2023-10-02 4 Bradley Alexander R. FSLR Common Stock S - Sale D 160.8800 -365 -59 30,419
2023-10-03 2023-10-02 4 Bradley Alexander R. FSLR Common Stock S - Sale D 159.8100 -936 -150 30,784
2023-10-03 2023-10-02 4 Bradley Alexander R. FSLR Common Stock S - Sale D 158.7900 -1,119 -178 31,720
2023-10-03 2023-10-02 4 Bradley Alexander R. FSLR Common Stock S - Sale D 157.6100 -900 -142 32,839
2023-10-03 2023-10-02 4 Bradley Alexander R. FSLR Common Stock S - Sale D 156.7300 -1,680 -263 33,739
2023-09-05 2023-09-01 4 Bradley Alexander R. FSLR Common Stock S - Sale D 192.3200 -232 -45 35,419
2023-09-05 2023-09-01 4 Bradley Alexander R. FSLR Common Stock S - Sale D 190.5800 -300 -57 35,651
2023-09-05 2023-09-01 4 Bradley Alexander R. FSLR Common Stock S - Sale D 188.4800 -600 -113 35,951
2023-09-05 2023-09-01 4 Bradley Alexander R. FSLR Common Stock S - Sale D 186.8400 -600 -112 36,551
2023-09-05 2023-09-01 4 Bradley Alexander R. FSLR Common Stock S - Sale D 185.6400 -1,468 -273 37,151
2023-09-05 2023-09-01 4 Bradley Alexander R. FSLR Common Stock S - Sale D 184.6500 -2,300 -425 38,619
2023-08-22 2023-08-21 4 Gloeckler Markus FSLR Common Stock S - Sale D 182.0000 -464 -84 7,649
2023-08-22 2023-08-18 4 Gloeckler Markus FSLR Common Stock F - Taxes D 199.8300 -379 -76 8,113
2023-08-22 2023-08-18 4 Gloeckler Markus FSLR Common Stock M - Exercise D 843 8,492
2023-08-16 2023-08-14 4 ANTOUN GEORGES FSLR Common Stock S - Sale D 212.7200 -300 -64 46,841
2023-08-16 2023-08-14 4 ANTOUN GEORGES FSLR Common Stock S - Sale D 211.5000 -799 -169 47,141
2023-08-16 2023-08-14 4 ANTOUN GEORGES FSLR Common Stock S - Sale D 210.2100 -201 -42 47,940
2023-08-16 2023-08-14 4 ANTOUN GEORGES FSLR Common Stock S - Sale D 208.8100 -100 -21 48,141
2023-08-16 2023-08-14 4 ANTOUN GEORGES FSLR Common Stock S - Sale D 207.7300 -100 -21 48,241
2023-08-16 2023-08-14 4 ANTOUN GEORGES FSLR Common Stock S - Sale D 206.5200 -200 -41 48,341
2023-08-16 2023-08-14 4 ANTOUN GEORGES FSLR Common Stock S - Sale D 204.7000 -300 -61 48,541
2023-08-16 2023-08-14 4 ANTOUN GEORGES FSLR Common Stock S - Sale D 202.7700 -100 -20 48,841
2023-08-16 2023-08-14 4 ANTOUN GEORGES FSLR Common Stock S - Sale D 201.4200 -200 -40 48,941
2023-08-16 2023-08-14 4 ANTOUN GEORGES FSLR Common Stock S - Sale D 198.7400 -100 -20 49,141
2023-08-16 2023-08-14 4 ANTOUN GEORGES FSLR Common Stock S - Sale D 204.3000 -905 -185 49,241
2023-08-16 2023-08-14 4 ANTOUN GEORGES FSLR Common Stock S - Sale D 203.0400 -1,195 -243 50,146
2023-08-16 2023-08-14 4 ANTOUN GEORGES FSLR Common Stock S - Sale D 201.7300 -3,448 -696 51,341
2023-08-16 2023-08-14 4 ANTOUN GEORGES FSLR Common Stock S - Sale D 200.5200 -4,398 -882 54,789
2023-08-08 2023-08-07 4 KENNEDY R CRAIG FSLR Common Stock S - Sale D 192.9200 -1,500 -289 16,600
2023-08-03 2023-08-02 4 Bradley Alexander R. FSLR Common Stock S - Sale D 199.5000 -100 -20 40,919
2023-08-03 2023-08-02 4 Bradley Alexander R. FSLR Common Stock S - Sale D 198.4200 -592 -117 41,019
2023-08-03 2023-08-02 4 Bradley Alexander R. FSLR Common Stock S - Sale D 197.3300 -717 -141 41,611
2023-08-03 2023-08-02 4 Bradley Alexander R. FSLR Common Stock S - Sale D 195.6700 -400 -78 42,328
2023-08-03 2023-08-02 4 Bradley Alexander R. FSLR Common Stock S - Sale D 194.1500 -917 -178 42,728
2023-08-03 2023-08-02 4 Bradley Alexander R. FSLR Common Stock S - Sale D 193.4100 -1,174 -227 43,645
2023-08-03 2023-08-02 4 Bradley Alexander R. FSLR Common Stock S - Sale D 192.1400 -1,000 -192 44,819
2023-08-03 2023-08-02 4 Bradley Alexander R. FSLR Common Stock S - Sale D 190.9300 -600 -115 45,819
2023-08-01 2023-07-28 4 Widmar Mark R FSLR Common Stock S - Sale D 223.4100 -2,160 -483 81,861
2023-07-19 2023-07-18 4 Widmar Mark R FSLR Common Stock S - Sale D 210.0000 -2,160 -454 84,021
2023-07-19 2023-07-17 4 Widmar Mark R FSLR Common Stock S - Sale D 205.0000 -3,982 -816 86,181
2023-07-11 2023-07-10 4 Verma Kuntal Kumar FSLR Common Stock S - Sale D 187.5200 -3,000 -563 3,242
2023-07-03 2023-06-30 4 Wright Norman L. FSLR Common Stock A - Award D 237 2,068
2023-07-03 2023-06-30 4 Sweeney Michael T FSLR Common Stock A - Award D 237 19,884
2023-07-03 2023-06-30 4 STEBBINS PAUL H By Stebbins Family Trust FSLR Common Stock A - Award I 237 29,009
2023-07-03 2023-06-30 4 KRO LISA A FSLR Common Stock A - Award D 237 1,658
2023-07-03 2023-06-30 4 Hambro George A By Hambro Living Trust FSLR Common Stock A - Award I 237 24,591
2023-07-03 2023-06-30 4 Joseph Molly FSLR Common Stock A - Award D 237 14,122
2023-07-03 2023-06-30 4 KENNEDY R CRAIG FSLR Common Stock A - Award D 237 18,100
2023-07-03 2023-06-30 4 POST WILLIAM J By Post Family Trust FSLR Common Stock A - Award I 237 24,444
2023-07-03 2023-06-30 4 George Anita M. FSLR Common Stock F - Taxes D 190.0900 -71 -13 2,671
2023-07-03 2023-06-30 4 George Anita M. FSLR Common Stock A - Award D 237 2,742
2023-07-03 2023-06-30 4 Chapman Richard D FSLR Common Stock A - Award D 237 3,402
2023-07-03 2023-06-30 4 Ahearn Michael J FSLR Common Stock A - Award D 336 61,899
2023-06-16 2023-06-15 4 Buehler Patrick James FSLR Common Stock F - Taxes D 192.8800 -126 -24 7,456
2023-06-16 2023-06-15 4 Buehler Patrick James FSLR Common Stock M - Exercise D 286 7,582
2023-06-07 2023-06-06 4 Widmar Mark R FSLR Common Stock S - Sale D 199.9700 -39,948 -7,988 90,163
2023-05-22 2023-05-22 4 Sweeney Michael T FSLR Common Stock S - Sale D 205.1400 -7,000 -1,436 19,647
2023-05-17 2023-05-16 4 POST WILLIAM J By Post Family Trust FSLR Common Stock S - Sale I 218.5200 -10,000 -2,185 24,207
2023-05-15 2023-05-12 4 STEBBINS PAUL H By Stebbins Family Trust FSLR Common Stock S - Sale I 229.3100 -2,500 -573 28,772
2023-04-03 2023-03-31 4 Ahearn Michael J FSLR Common Stock A - Award D 294 61,563
2023-04-03 2023-03-31 4 George Anita M. FSLR Common Stock A - Award D 207 2,505
2023-04-03 2023-03-31 4 Chapman Richard D FSLR Common Stock A - Award D 207 3,165
2023-04-03 2023-03-31 4 Hambro George A By Hambro Living Trust FSLR Common Stock A - Award I 207 24,354
2023-04-03 2023-03-31 4 Joseph Molly FSLR Common Stock A - Award D 207 13,885
2023-04-03 2023-03-31 4 KENNEDY R CRAIG FSLR Common Stock A - Award D 207 17,863
2023-04-03 2023-03-31 4 POST WILLIAM J By Post Family Trust FSLR Common Stock A - Award I 207 34,207
2023-04-03 2023-03-31 4 KRO LISA A FSLR Common Stock A - Award D 207 1,421
2023-04-03 2023-03-31 4 STEBBINS PAUL H By Stebbins Family Trust FSLR Common Stock A - Award I 207 31,272
2023-04-03 2023-03-31 4 Sweeney Michael T FSLR Common Stock A - Award D 207 26,647
2023-04-03 2023-03-31 4 Wright Norman L. FSLR Common Stock A - Award D 207 1,831
2023-03-17 2023-03-15 4 Widmar Mark R FSLR Common Stock F - Taxes D 203.2200 -2,033 -413 130,111
2023-03-17 2023-03-15 4 Widmar Mark R FSLR Common Stock M - Exercise D 4,856 132,144
2023-03-17 2023-03-15 4 Verma Kuntal Kumar FSLR Common Stock F - Taxes D 203.2200 -394 -80 6,242
2023-03-17 2023-03-15 4 Verma Kuntal Kumar FSLR Common Stock M - Exercise D 908 6,636
2023-03-17 2023-03-15 4 Stockdale Caroline FSLR Common Stock F - Taxes D 203.2200 -344 -70 23,803
2023-03-17 2023-03-15 4 Stockdale Caroline FSLR Common Stock M - Exercise D 801 24,147
2023-03-17 2023-03-15 4 Koralewski Michael FSLR Common Stock F - Taxes D 203.2200 -275 -56 5,372
2023-03-17 2023-03-15 4 Koralewski Michael FSLR Common Stock M - Exercise D 641 5,647
2023-03-17 2023-03-16 4 Jeffers Byron Michael FSLR Common Stock S - Sale D 202.4000 -239 -48 0
2023-03-17 2023-03-15 4 Jeffers Byron Michael FSLR Common Stock F - Taxes D 203.2200 -88 -18 239
2023-03-17 2023-03-15 4 Jeffers Byron Michael FSLR Common Stock M - Exercise D 327 327
2023-03-17 2023-03-15 4 Gloeckler Markus FSLR Common Stock F - Taxes D 203.2200 -384 -78 7,649
2023-03-17 2023-03-15 4 Gloeckler Markus FSLR Common Stock M - Exercise D 854 8,033
2023-03-17 2023-03-15 4 Buehler Patrick James FSLR Common Stock F - Taxes D 203.2200 -188 -38 7,296
2023-03-17 2023-03-15 4 Buehler Patrick James FSLR Common Stock M - Exercise D 427 7,484
2023-03-17 2023-03-15 4 Dymbort Jason E. FSLR Common Stock F - Taxes D 203.2200 -437 -89 6,419
2023-03-17 2023-03-15 4 Dymbort Jason E. FSLR Common Stock M - Exercise D 854 6,856
2023-03-17 2023-03-15 4 Bradley Alexander R. FSLR Common Stock F - Taxes D 203.2200 -618 -126 46,419
2023-03-17 2023-03-15 4 Bradley Alexander R. FSLR Common Stock M - Exercise D 1,441 47,037
2023-03-17 2023-03-15 4 ANTOUN GEORGES FSLR Common Stock F - Taxes D 203.2200 -231 -47 59,187
2023-03-17 2023-03-15 4 ANTOUN GEORGES FSLR Common Stock M - Exercise D 587 59,418
2023-03-08 2023-03-06 4 Bradley Alexander R. FSLR Common Stock F - Taxes D 212.3000 -629 -134 45,596
2023-03-08 2023-03-06 4 Bradley Alexander R. FSLR Common Stock M - Exercise D 1,466 46,225
2023-03-08 2023-03-06 4 Bradley Alexander R. FSLR Common Stock F - Taxes D 212.3000 -1,729 -367 44,759
2023-03-08 2023-03-06 4 Bradley Alexander R. FSLR Common Stock M - Exercise D 4,035 46,488
2023-03-08 2023-03-06 4 Bradley Alexander R. FSLR Common Stock F - Taxes D 212.3000 -1,565 -332 42,453
2023-03-08 2023-03-06 4 Bradley Alexander R. FSLR Common Stock M - Exercise D 3,650 44,018
2023-03-08 2023-03-06 4 ANTOUN GEORGES FSLR Common Stock F - Taxes D 212.3000 -289 -61 58,831
2023-03-08 2023-03-06 4 ANTOUN GEORGES FSLR Common Stock M - Exercise D 733 59,120
2023-03-08 2023-03-06 4 ANTOUN GEORGES FSLR Common Stock F - Taxes D 212.3000 -1,815 -385 58,387
2023-03-08 2023-03-06 4 ANTOUN GEORGES FSLR Common Stock M - Exercise D 4,611 60,202
2023-03-08 2023-03-06 4 ANTOUN GEORGES FSLR Common Stock F - Taxes D 212.3000 -1,532 -325 55,591
2023-03-08 2023-03-06 4 ANTOUN GEORGES FSLR Common Stock M - Exercise D 3,893 57,123
2023-03-08 2023-03-06 4 Buehler Patrick James FSLR Common Stock F - Taxes D 212.3000 -191 -41 7,057
2023-03-08 2023-03-06 4 Buehler Patrick James FSLR Common Stock M - Exercise D 434 7,248
2023-03-08 2023-03-06 4 Buehler Patrick James FSLR Common Stock F - Taxes D 212.3000 -506 -107 6,814
2023-03-08 2023-03-06 4 Buehler Patrick James FSLR Common Stock M - Exercise D 1,153 7,320
2023-03-08 2023-03-06 4 Buehler Patrick James FSLR Common Stock F - Taxes D 212.3000 -171 -36 6,167
2023-03-08 2023-03-06 4 Buehler Patrick James FSLR Common Stock M - Exercise D 389 6,338
2023-03-08 2023-03-07 4 Dymbort Jason E. FSLR Common Stock S - Sale D 212.5000 -965 -205 6,002
2023-03-08 2023-03-06 4 Dymbort Jason E. FSLR Common Stock F - Taxes D 212.3000 -389 -83 6,967
2023-03-08 2023-03-06 4 Dymbort Jason E. FSLR Common Stock M - Exercise D 760 7,356
2023-03-08 2023-03-06 4 Dymbort Jason E. FSLR Common Stock F - Taxes D 212.3000 -885 -188 6,596
2023-03-08 2023-03-06 4 Dymbort Jason E. FSLR Common Stock M - Exercise D 1,729 7,481
2023-03-08 2023-03-06 4 Dymbort Jason E. FSLR Common Stock F - Taxes D 212.3000 -747 -159 5,752
2023-03-08 2023-03-06 4 Dymbort Jason E. FSLR Common Stock M - Exercise D 1,460 6,499
2023-03-08 2023-03-06 4 Gloeckler Markus FSLR Common Stock F - Taxes D 212.3000 -341 -72 7,179
2023-03-08 2023-03-06 4 Gloeckler Markus FSLR Common Stock M - Exercise D 760 7,520
2023-03-08 2023-03-06 4 Gloeckler Markus FSLR Common Stock F - Taxes D 212.3000 -776 -165 6,760
2023-03-08 2023-03-06 4 Gloeckler Markus FSLR Common Stock M - Exercise D 1,729 7,536
2023-03-08 2023-03-06 4 Gloeckler Markus FSLR Common Stock F - Taxes D 212.3000 -655 -139 5,807
2023-03-08 2023-03-06 4 Gloeckler Markus FSLR Common Stock M - Exercise D 1,460 6,462
2023-03-08 2023-03-06 4 Koralewski Michael FSLR Common Stock F - Taxes D 212.3000 -280 -59 5,006
2023-03-08 2023-03-06 4 Koralewski Michael FSLR Common Stock M - Exercise D 652 5,286
2023-03-08 2023-03-06 4 Koralewski Michael FSLR Common Stock F - Taxes D 212.3000 -741 -157 4,634
2023-03-08 2023-03-06 4 Koralewski Michael FSLR Common Stock M - Exercise D 1,729 5,375
2023-03-08 2023-03-06 4 Koralewski Michael FSLR Common Stock F - Taxes D 212.3000 -626 -133 3,646
2023-03-08 2023-03-06 4 Koralewski Michael FSLR Common Stock M - Exercise D 1,460 4,272
2023-03-08 2023-03-06 4 Stockdale Caroline FSLR Common Stock F - Taxes D 212.3000 -419 -89 23,346
2023-03-08 2023-03-06 4 Stockdale Caroline FSLR Common Stock M - Exercise D 977 23,765
2023-03-08 2023-03-06 4 Stockdale Caroline FSLR Common Stock F - Taxes D 212.3000 -1,235 -262 22,788
2023-03-08 2023-03-06 4 Stockdale Caroline FSLR Common Stock M - Exercise D 2,882 24,023
2023-03-08 2023-03-06 4 Verma Kuntal Kumar FSLR Common Stock F - Taxes D 212.3000 -263 -56 5,728
2023-03-08 2023-03-06 4 Verma Kuntal Kumar FSLR Common Stock M - Exercise D 652 5,991
2023-03-08 2023-03-06 4 Verma Kuntal Kumar FSLR Common Stock F - Taxes D 212.3000 -750 -159 5,339
2023-03-08 2023-03-06 4 Verma Kuntal Kumar FSLR Common Stock M - Exercise D 1,729 6,089
2023-03-08 2023-03-06 4 Verma Kuntal Kumar FSLR Common Stock F - Taxes D 212.3000 -633 -134 4,360
2023-03-08 2023-03-06 4 Verma Kuntal Kumar FSLR Common Stock M - Exercise D 1,460 4,993
2023-03-08 2023-03-06 4 Widmar Mark R FSLR Common Stock F - Taxes D 212.3000 -2,161 -459 127,288
2023-03-08 2023-03-06 4 Widmar Mark R FSLR Common Stock M - Exercise D 5,102 129,449
2023-03-08 2023-03-06 4 Widmar Mark R FSLR Common Stock F - Taxes D 212.3000 -6,347 -1,347 124,347
2023-03-08 2023-03-06 4 Widmar Mark R FSLR Common Stock M - Exercise D 14,987 130,694
2023-03-08 2023-03-06 4 Widmar Mark R FSLR Common Stock F - Taxes D 212.3000 -5,359 -1,138 115,707
2023-03-08 2023-03-06 4 Widmar Mark R FSLR Common Stock M - Exercise D 12,653 121,066
2023-03-08 2023-03-07 4 Jeffers Byron Michael FSLR Common Stock S - Sale D 212.5000 -1,281 -272 0
2023-03-08 2023-03-06 4 Jeffers Byron Michael FSLR Common Stock F - Taxes D 212.3000 -79 -17 1,281
2023-03-08 2023-03-06 4 Jeffers Byron Michael FSLR Common Stock M - Exercise D 245 1,360
2023-03-08 2023-03-06 4 Jeffers Byron Michael FSLR Common Stock F - Taxes D 212.3000 -310 -66 1,115
2023-03-08 2023-03-06 4 Jeffers Byron Michael FSLR Common Stock M - Exercise D 1,153 1,425
2023-03-08 2023-03-06 4 Jeffers Byron Michael FSLR Common Stock F - Taxes D 212.3000 -117 -25 272
2023-03-08 2023-03-06 4 Jeffers Byron Michael FSLR Common Stock M - Exercise D 389 389
2023-03-08 2023-03-08 4 Chapman Richard D By Trust FSLR Common Stock S - Sale I 211.0000 -7,500 -1,582 21,689
2023-03-08 2023-03-07 4 KENNEDY R CRAIG FSLR Common Stock S - Sale D 215.3400 -1,500 -323 17,656
2023-03-08 2023-03-07 4 Wright Norman L. FSLR Common Stock P - Purchase D 214.8700 465 100 1,624
2023-03-06 2023-03-03 4 Widmar Mark R FSLR Common Stock S - Sale D 210.9600 -700 -148 108,413
2023-03-06 2023-03-03 4 Widmar Mark R FSLR Common Stock S - Sale D 210.1800 -4,816 -1,012 109,113
2023-03-06 2023-03-03 4 Widmar Mark R FSLR Common Stock S - Sale D 209.2200 -2,597 -543 113,929
2023-03-06 2023-03-03 4 Widmar Mark R FSLR Common Stock S - Sale D 208.2100 -2,421 -504 116,526
2023-03-06 2023-03-03 4 Widmar Mark R FSLR Common Stock S - Sale D 206.9800 -688 -142 118,947
2023-03-06 2023-03-03 4 Widmar Mark R FSLR Common Stock S - Sale D 205.9800 -6,092 -1,255 119,635
2023-03-06 2023-03-03 4 Widmar Mark R FSLR Common Stock S - Sale D 205.1500 -3,458 -709 125,727
2023-03-06 2023-03-03 4 Widmar Mark R FSLR Common Stock S - Sale D 203.8300 -1,945 -396 129,185
2023-03-06 2023-03-03 4 Widmar Mark R FSLR Common Stock S - Sale D 203.0800 -3,186 -647 131,130
2023-03-06 2023-03-03 4 Widmar Mark R FSLR Common Stock S - Sale D 201.7200 -650 -131 134,316
2023-03-06 2023-03-02 4 Widmar Mark R FSLR Common Stock F - Taxes D 195.6800 -40,969 -8,017 134,966
2023-03-06 2023-03-02 4 Widmar Mark R FSLR Common Stock A - Award D 94,074 175,935
2023-03-06 2023-03-02 4 Verma Kuntal Kumar FSLR Common Stock F - Taxes D 195.6800 -1,431 -280 3,533
2023-03-06 2023-03-02 4 Verma Kuntal Kumar FSLR Common Stock A - Award D 4,964 4,964
2023-03-06 2023-03-02 4 Stockdale Caroline FSLR Common Stock F - Taxes D 195.6800 -7,399 -1,448 21,141
2023-03-06 2023-03-02 4 Stockdale Caroline FSLR Common Stock A - Award D 16,601 28,540
2023-03-06 2023-03-02 4 Koralewski Michael FSLR Common Stock F - Taxes D 195.6800 -2,152 -421 2,812
2023-03-06 2023-03-02 4 Koralewski Michael FSLR Common Stock A - Award D 4,964 4,964
2023-03-06 2023-03-02 4 Gloeckler Markus FSLR Common Stock F - Taxes D 195.6800 -2,991 -585 5,002
2023-03-06 2023-03-02 4 Gloeckler Markus FSLR Common Stock A - Award D 6,620 7,993
2023-03-06 2023-03-03 4 Dymbort Jason E. FSLR Common Stock S - Sale D 200.2100 -1,610 -322 5,039
2023-03-06 2023-03-02 4 Dymbort Jason E. FSLR Common Stock F - Taxes D 195.6800 -3,400 -665 6,649
2023-03-06 2023-03-02 4 Dymbort Jason E. FSLR Common Stock A - Award D 6,620 10,049
2023-03-06 2023-03-02 4 Buehler Patrick James FSLR Common Stock F - Taxes D 195.6800 -1,478 -289 5,949
2023-03-06 2023-03-02 4 Buehler Patrick James FSLR Common Stock A - Award D 3,310 7,427
2023-03-06 2023-03-02 4 ANTOUN GEORGES FSLR Common Stock F - Taxes D 195.6800 -10,355 -2,026 53,230
2023-03-06 2023-03-02 4 ANTOUN GEORGES FSLR Common Stock A - Award D 26,285 63,585
2023-03-06 2023-03-02 4 Bradley Alexander R. FSLR Common Stock F - Taxes D 195.6800 -10,470 -2,049 40,368
2023-03-06 2023-03-02 4 Bradley Alexander R. FSLR Common Stock A - Award D 23,518 50,838
2023-01-04 2022-12-30 4 Ahearn Michael J FSLR Common Stock A - Award D 393 61,269
2023-01-04 2022-12-30 4 Chapman Richard D FSLR Common Stock A - Award D 268 2,958
2023-01-04 2022-12-30 4 George Anita M. FSLR Common Stock F - Taxes D 149.7900 -81 -12 2,298
2023-01-04 2022-12-30 4 George Anita M. FSLR Common Stock A - Award D 268 2,379
2023-01-04 2022-12-30 4 Hambro George A By Hambro Living Trust FSLR Common Stock A - Award I 268 24,147
2023-01-04 2022-12-30 4 Joseph Molly FSLR Common Stock A - Award D 268 13,678
2023-01-04 2022-12-30 4 KENNEDY R CRAIG FSLR Common Stock A - Award D 268 19,156
2023-01-04 2022-12-30 4 KRO LISA A FSLR Common Stock A - Award D 268 1,214
2023-01-04 2022-12-30 4 POST WILLIAM J By Post Family Trust FSLR Common Stock A - Award I 268 34,000
2023-01-04 2022-12-30 4 STEBBINS PAUL H By Stebbins Family Trust FSLR Common Stock A - Award I 268 31,065
2023-01-04 2022-12-30 4 Sweeney Michael T FSLR Common Stock A - Award D 268 26,440
2023-01-04 2022-12-30 4 Wright Norman L. FSLR Common Stock A - Award D 268 1,159
2022-10-17 2022-10-17 4 KENNEDY R CRAIG FSLR Common Stock S - Sale D 125.6800 -600 -75 18,888
2022-10-03 2022-09-30 4 Ahearn Michael J FSLR Common Stock A - Award D 445 60,876
2022-10-03 2022-09-30 4 George Anita M. FSLR Common Stock A - Award D 303 2,111
2022-10-03 2022-09-30 4 Chapman Richard D FSLR Common Stock A - Award D 303 2,690
2022-10-03 2022-09-30 4 Hambro George A By Hambro Living Trust FSLR Common Stock A - Award I 303 23,879
2022-10-03 2022-09-30 4 Joseph Molly FSLR Common Stock A - Award D 303 13,410
2022-10-03 2022-09-30 4 KENNEDY R CRAIG FSLR Common Stock A - Award D 303 19,488
2022-10-03 2022-09-30 4 POST WILLIAM J By Post Family Trust FSLR Common Stock A - Award I 303 33,732
2022-10-03 2022-09-30 4 KRO LISA A FSLR Common Stock A - Award D 303 946
2022-10-03 2022-09-30 4 STEBBINS PAUL H By Stebbins Family Trust FSLR Common Stock A - Award I 303 30,797
2022-10-03 2022-09-30 4 Sweeney Michael T FSLR Common Stock A - Award D 303 26,172
2022-10-03 2022-09-30 4 Wright Norman L. FSLR Common Stock A - Award D 303 891
2022-09-15 2022-09-15 4 KENNEDY R CRAIG FSLR Common Stock S - Sale D 134.6200 -600 -81 19,185
2022-08-19 2022-08-18 4 Gloeckler Markus FSLR Common Stock S - Sale D 118.7400 -465 -55 1,373
2022-08-19 2022-08-17 4 Gloeckler Markus FSLR Common Stock F - Taxes D 118.2200 -379 -45 1,838
2022-08-19 2022-08-17 4 Gloeckler Markus FSLR Common Stock M - Exercise D 844 2,217
2022-08-19 2022-08-17 4 Gloeckler Markus FSLR Common Stock S - Sale D 115.1400 -478 -55 1,373
2022-08-17 2022-08-15 4 KENNEDY R CRAIG FSLR Common Stock S - Sale D 117.4100 -600 -70 19,785
2022-08-09 2022-08-08 4 Jeffers Byron Michael FSLR Common Stock S - Sale D 109.0600 -814 -89 0
2022-08-05 2022-08-05 4 Jeffers Byron Michael FSLR Common Stock S - Sale D 102.2700 -163 -17 814
2022-08-05 2022-08-05 4 ANTOUN GEORGES FSLR Common Stock P - Purchase D 100.5300 9,946 1,000 37,300
2022-08-05 2022-08-05 4 Buehler Patrick James FSLR Common Stock P - Purchase D 102.1000 489 50 4,117
2022-08-03 2022-08-02 4 Jeffers Byron Michael FSLR Common Stock S - Sale D 101.5600 -160 -16 977
2022-08-02 2022-08-02 4 STEBBINS PAUL H By Stebbins Family Trust FSLR Common Stock S - Sale I 100.8600 -5,000 -504 30,494
2022-08-02 2022-08-02 4 Sweeney Michael T FSLR Common Stock S - Sale D 100.0300 -6,500 -650 25,869
2022-08-02 2022-08-01 4 Jeffers Byron Michael FSLR Common Stock S - Sale D 100.0000 -259 -26 1,137
2022-08-02 2022-08-01 4 Bradley Alexander R. FSLR Common Stock P - Purchase D 100.5600 1,990 200 27,320
2022-08-01 2022-07-29 4 Koralewski Michael FSLR Common Stock S - Sale D 100.0000 -1,007 -101 0
2022-07-29 2022-07-28 4 Gloeckler Markus FSLR Common Stock S - Sale D 90.0000 -805 -72 1,851
2022-07-29 2022-07-28 4 Widmar Mark R FSLR Common Stock S - Sale D 89.7200 -32,239 -2,892 81,861
2022-07-15 2022-07-15 4 KENNEDY R CRAIG FSLR Common Stock S - Sale D 64.7900 -600 -39 20,385
2022-07-05 2022-07-01 4 Koralewski Michael FSLR Common Stock S - Sale D 67.5800 -1,822 -123 1,007
2022-07-01 2022-06-30 4 Allen Sharon L. FSLR Common Stock A - Award D 588 24,813
2022-07-01 2022-06-30 4 Ahearn Michael J FSLR Common Stock A - Award D 863 60,431
2022-07-01 2022-06-30 4 Chapman Richard D FSLR Common Stock A - Award D 588 2,387
2022-07-01 2022-06-30 4 Hambro George A By Hambro Living Trust FSLR Common Stock A - Award I 588 23,576
2022-07-01 2022-06-30 4 George Anita M. FSLR Common Stock A - Award D 588 1,808
2022-07-01 2022-06-30 4 Hollister Kathryn A FSLR Common Stock A - Award D 588 2,846
2022-07-01 2022-06-30 4 Joseph Molly FSLR Common Stock A - Award D 588 13,107
2022-07-01 2022-06-30 4 KRO LISA A FSLR Common Stock A - Award D 588 643
2022-07-01 2022-06-30 4 KENNEDY R CRAIG FSLR Common Stock A - Award D 588 20,985
2022-07-01 2022-06-30 4 POST WILLIAM J By Post Family Trust FSLR Common Stock A - Award I 588 33,429
2022-07-01 2022-06-30 4 Sweeney Michael T FSLR Common Stock A - Award D 588 32,369
2022-07-01 2022-06-30 4 STEBBINS PAUL H By Stebbins Family Trust FSLR Common Stock A - Award I 588 35,494
2022-07-01 2022-06-30 4 Wright Norman L. FSLR Common Stock A - Award D 588 588
2022-06-16 2022-06-15 4 Buehler Patrick James FSLR Common Stock F - Taxes D 64.0300 -126 -8 3,628
2022-06-16 2022-06-15 4 Buehler Patrick James FSLR Common Stock M - Exercise D 286 3,754
2022-06-15 2022-06-15 4 KENNEDY R CRAIG FSLR Common Stock S - Sale D 62.5000 -600 -38 20,397
2022-06-08 3 Wright Norman L. FSLR No securities are benefically owned D 0
2022-06-06 2022-06-03 4 Gloeckler Markus FSLR Common Stock S - Sale D 73.1400 -980 -72 2,656
2022-06-06 3 KRO LISA A FSLR Common Stock D 55
2022-06-02 2022-06-01 4 Dymbort Jason E. FSLR Common Stock S - Sale D 70.6100 -3,430 -242 3,429
2022-05-16 2022-05-16 4 KENNEDY R CRAIG FSLR Common Stock S - Sale D 63.7400 -600 -38 20,997
2022-05-10 2022-05-06 4 Widmar Mark R FSLR Common Stock S - Sale D 75.2800 -13,648 -1,027 114,100
2022-04-19 2022-04-18 4 KENNEDY R CRAIG FSLR Common Stock S - Sale D 77.8500 -600 -47 21,597
2022-04-08 2022-04-07 4 Verma Kuntal Kumar FSLR Common Stock S - Sale D 78.2600 -2,490 -195 0
2022-04-04 2022-03-31 4 Verma Kuntal Kumar FSLR Common Stock S - Sale D 82.5900 -2,219 -183 2,490
2022-04-04 2022-03-31 4 Ahearn Michael J FSLR Common Stock A - Award D 702 59,568
2022-04-04 2022-03-31 4 Allen Sharon L. FSLR Common Stock A - Award D 478 24,225
2022-04-04 2022-03-31 4 Chapman Richard D FSLR Common Stock A - Award D 478 1,799
2022-04-04 2022-03-31 4 George Anita M. FSLR Common Stock A - Award D 478 1,220
2022-04-04 2022-03-31 4 Hambro George A By Hambro Living Trust FSLR Common Stock A - Award I 478 22,988
2022-04-04 2022-03-31 4 Hollister Kathryn A FSLR Common Stock A - Award D 478 2,258
2022-04-04 2022-03-31 4 Joseph Molly FSLR Common Stock A - Award D 478 12,519
2022-04-04 2022-03-31 4 POST WILLIAM J By Post Family Trust FSLR Common Stock A - Award I 478 32,841
2022-04-04 2022-03-31 4 KENNEDY R CRAIG FSLR Common Stock A - Award D 478 22,197
2022-04-04 2022-03-31 4 STEBBINS PAUL H By Stebbins Family Trust FSLR Common Stock A - Award I 478 34,906
2022-04-04 2022-03-31 4 Sweeney Michael T FSLR Common Stock A - Award D 478 31,781
2022-03-17 2022-03-15 4 ANTOUN GEORGES FSLR Restricted Stock Units A - Award D 2,935 2,935
2022-03-17 2022-03-15 4 Bradley Alexander R. FSLR Restricted Stock Units A - Award D 7,204 7,204
2022-03-17 2022-03-15 4 Buehler Patrick James FSLR Restricted Stock Units A - Award D 2,135 2,135
2022-03-17 2022-03-15 4 Dymbort Jason E. FSLR Restricted Stock Units A - Award D 4,269 4,269
2022-03-17 2022-03-15 4 Gloeckler Markus FSLR Restricted Stock Units A - Award D 4,269 4,269
2022-03-17 2022-03-15 4 Jeffers Byron Michael FSLR Restricted Stock Units A - Award D 1,635 1,635
2022-03-17 2022-03-15 4 Koralewski Michael FSLR Restricted Stock Units A - Award D 3,202 3,202
2022-03-17 2022-03-15 4 Stockdale Caroline FSLR Restricted Stock Units A - Award D 4,003 4,003
2022-03-17 2022-03-15 4 Verma Kuntal Kumar FSLR Restricted Stock Units A - Award D 4,536 4,536
2022-03-17 2022-03-15 4 Widmar Mark R FSLR Restricted Stock Units A - Award D 24,280 24,280
2022-03-16 2022-03-15 4 KENNEDY R CRAIG FSLR Common Stock S - Sale D 71.4600 -600 -43 21,719
2022-03-16 2022-03-15 4 Gloeckler Markus FSLR Common Stock S - Sale D 71.4600 -1,301 -93 3,636
2022-03-10 2022-03-08 4 Gloeckler Markus FSLR Common Stock S - Sale D 80.0000 -2,780 -222 4,937
2022-03-08 2022-03-04 4 Widmar Mark R FSLR Restricted Stock Units M - Exercise D -5,102 20,407
2022-03-08 2022-03-04 4 Widmar Mark R FSLR Restricted Stock Units M - Exercise D -14,988 29,974
2022-03-08 2022-03-04 4 Widmar Mark R FSLR Restricted Stock Units M - Exercise D -12,653 12,653
2022-03-08 2022-03-04 4 Widmar Mark R FSLR Restricted Stock Units M - Exercise D -8,895 0
2022-03-08 2022-03-04 4 Widmar Mark R FSLR Common Stock F - Taxes D 71.8500 -2,222 -160 127,748
2022-03-08 2022-03-04 4 Widmar Mark R FSLR Common Stock M - Exercise D 5,102 129,970
2022-03-08 2022-03-04 4 Widmar Mark R FSLR Common Stock F - Taxes D 71.8500 -6,528 -469 124,868
2022-03-08 2022-03-04 4 Widmar Mark R FSLR Common Stock M - Exercise D 14,988 131,396
2022-03-08 2022-03-04 4 Widmar Mark R FSLR Common Stock F - Taxes D 71.8500 -5,511 -396 116,408
2022-03-08 2022-03-04 4 Widmar Mark R FSLR Common Stock M - Exercise D 12,653 121,919
2022-03-08 2022-03-04 4 Widmar Mark R FSLR Common Stock F - Taxes D 71.8500 -3,874 -278 109,266
2022-03-08 2022-03-04 4 Widmar Mark R FSLR Common Stock M - Exercise D 8,895 113,140
2022-03-08 2022-03-04 4 Verma Kuntal Kumar FSLR Restricted Stock Units M - Exercise D -652 2,605
2022-03-08 2022-03-04 4 Verma Kuntal Kumar FSLR Restricted Stock Units M - Exercise D -1,730 3,458
2022-03-08 2022-03-04 4 Verma Kuntal Kumar FSLR Restricted Stock Units M - Exercise D -1,460 1,460
2022-03-08 2022-03-04 4 Verma Kuntal Kumar FSLR Restricted Stock Units M - Exercise D -556 0
2022-03-08 2022-03-04 4 Verma Kuntal Kumar FSLR Common Stock F - Taxes D 71.8500 -283 -20 4,709
2022-03-08 2022-03-04 4 Verma Kuntal Kumar FSLR Common Stock M - Exercise D 652 4,992
2022-03-08 2022-03-04 4 Verma Kuntal Kumar FSLR Common Stock F - Taxes D 71.8500 -750 -54 4,340
2022-03-08 2022-03-04 4 Verma Kuntal Kumar FSLR Common Stock M - Exercise D 1,730 5,090
2022-03-08 2022-03-04 4 Verma Kuntal Kumar FSLR Common Stock F - Taxes D 71.8500 -633 -45 3,360
2022-03-08 2022-03-04 4 Verma Kuntal Kumar FSLR Common Stock M - Exercise D 1,460 3,993
2022-03-08 2022-03-04 4 Verma Kuntal Kumar FSLR Common Stock F - Taxes D 71.8500 -242 -17 2,533
2022-03-08 2022-03-04 4 Verma Kuntal Kumar FSLR Common Stock M - Exercise D 556 2,775
2022-03-08 2022-03-07 4 Bradley Alexander R. FSLR Common Stock S - Sale D 75.8800 -1,182 -90 25,330
2022-03-08 2022-03-07 4 Bradley Alexander R. FSLR Common Stock S - Sale D 75.2000 -1,529 -115 26,512
2022-03-08 2022-03-07 4 Bradley Alexander R. FSLR Common Stock S - Sale D 73.8400 -340 -25 28,041
2022-03-08 2022-03-07 4 Bradley Alexander R. FSLR Common Stock S - Sale D 72.8800 -160 -12 28,381
2022-03-08 2022-03-04 4 Bradley Alexander R. FSLR Restricted Stock Units M - Exercise D -1,466 5,862
2022-03-08 2022-03-04 4 Bradley Alexander R. FSLR Restricted Stock Units M - Exercise D -4,035 8,070
2022-03-08 2022-03-04 4 Bradley Alexander R. FSLR Restricted Stock Units M - Exercise D -3,650 3,650
2022-03-08 2022-03-04 4 Bradley Alexander R. FSLR Restricted Stock Units M - Exercise D -2,409 0
2022-03-08 2022-03-04 4 Bradley Alexander R. FSLR Common Stock F - Taxes D 71.8500 -652 -47 28,541
2022-03-08 2022-03-04 4 Bradley Alexander R. FSLR Common Stock M - Exercise D 1,466 29,193
2022-03-08 2022-03-04 4 Bradley Alexander R. FSLR Common Stock F - Taxes D 71.8500 -1,794 -129 27,727
2022-03-08 2022-03-04 4 Bradley Alexander R. FSLR Common Stock M - Exercise D 4,035 29,521
2022-03-08 2022-03-04 4 Bradley Alexander R. FSLR Common Stock F - Taxes D 71.8500 -1,623 -117 25,486
2022-03-08 2022-03-04 4 Bradley Alexander R. FSLR Common Stock M - Exercise D 3,650 27,109
2022-03-08 2022-03-04 4 Bradley Alexander R. FSLR Common Stock F - Taxes D 71.8500 -1,071 -77 23,459
2022-03-08 2022-03-04 4 Bradley Alexander R. FSLR Common Stock M - Exercise D 2,409 24,530
2022-03-08 2022-03-04 4 Stockdale Caroline FSLR Restricted Stock Units M - Exercise D -977 3,908
2022-03-08 2022-03-04 4 Stockdale Caroline FSLR Restricted Stock Units M - Exercise D -2,882 5,764
2022-03-08 2022-03-04 4 Stockdale Caroline FSLR Common Stock F - Taxes D 71.8500 -435 -31 11,939
2022-03-08 2022-03-04 4 Stockdale Caroline FSLR Common Stock M - Exercise D 977 12,374
2022-03-08 2022-03-04 4 Stockdale Caroline FSLR Common Stock F - Taxes D 71.8500 -1,282 -92 11,397
2022-03-08 2022-03-04 4 Stockdale Caroline FSLR Common Stock M - Exercise D 2,882 12,679
2022-03-08 2022-03-04 4 Koralewski Michael FSLR Restricted Stock Units M - Exercise D -652 2,605
2022-03-08 2022-03-04 4 Koralewski Michael FSLR Restricted Stock Units M - Exercise D -1,730 3,458
2022-03-08 2022-03-04 4 Koralewski Michael FSLR Restricted Stock Units M - Exercise D -1,460 1,460
2022-03-08 2022-03-04 4 Koralewski Michael FSLR Restricted Stock Units M - Exercise D -1,112 0
2022-03-08 2022-03-04 4 Koralewski Michael FSLR Common Stock F - Taxes D 71.8500 -280 -20 2,829
2022-03-08 2022-03-04 4 Koralewski Michael FSLR Common Stock M - Exercise D 652 3,109
2022-03-08 2022-03-04 4 Koralewski Michael FSLR Common Stock F - Taxes D 71.8500 -742 -53 2,457
2022-03-08 2022-03-04 4 Koralewski Michael FSLR Common Stock M - Exercise D 1,730 3,199
2022-03-08 2022-03-04 4 Koralewski Michael FSLR Common Stock F - Taxes D 71.8500 -626 -45 1,469
2022-03-08 2022-03-04 4 Koralewski Michael FSLR Common Stock M - Exercise D 1,460 2,095
2022-03-08 2022-03-04 4 Koralewski Michael FSLR Common Stock F - Taxes D 71.8500 -477 -34 635
2022-03-08 2022-03-04 4 Koralewski Michael FSLR Common Stock M - Exercise D 1,112 1,112
2022-03-08 2022-03-04 4 Jeffers Byron Michael FSLR Restricted Stock Units M - Exercise D -245 977
2022-03-08 2022-03-04 4 Jeffers Byron Michael FSLR Restricted Stock Units M - Exercise D -1,153 2,306
2022-03-08 2022-03-04 4 Jeffers Byron Michael FSLR Restricted Stock Units M - Exercise D -389 389
2022-03-08 2022-03-04 4 Jeffers Byron Michael FSLR Restricted Stock Units M - Exercise D -241 0
2022-03-08 2022-03-04 4 Jeffers Byron Michael FSLR Common Stock F - Taxes D 71.8500 -82 -6 1,396
2022-03-08 2022-03-04 4 Jeffers Byron Michael FSLR Common Stock M - Exercise D 245 1,478
2022-03-08 2022-03-04 4 Jeffers Byron Michael FSLR Common Stock F - Taxes D 71.8500 -339 -24 1,233
2022-03-08 2022-03-04 4 Jeffers Byron Michael FSLR Common Stock M - Exercise D 1,153 1,572
2022-03-08 2022-03-04 4 Jeffers Byron Michael FSLR Common Stock F - Taxes D 71.8500 -130 -9 419
2022-03-08 2022-03-04 4 Jeffers Byron Michael FSLR Common Stock M - Exercise D 389 549
2022-03-08 2022-03-04 4 Jeffers Byron Michael FSLR Common Stock F - Taxes D 71.8500 -81 -6 160
2022-03-08 2022-03-04 4 Jeffers Byron Michael FSLR Common Stock M - Exercise D 241 241
2022-03-08 2022-03-04 4 Dymbort Jason E. FSLR Restricted Stock Units M - Exercise D -760 3,040
2022-03-08 2022-03-04 4 Dymbort Jason E. FSLR Restricted Stock Units M - Exercise D -1,730 3,458
2022-03-08 2022-03-04 4 Dymbort Jason E. FSLR Restricted Stock Units M - Exercise D -1,460 1,460
2022-03-08 2022-03-04 4 Dymbort Jason E. FSLR Restricted Stock Units M - Exercise D -1,204 0
2022-03-08 2022-03-04 4 Dymbort Jason E. FSLR Common Stock F - Taxes D 71.8500 -385 -28 6,859
2022-03-08 2022-03-04 4 Dymbort Jason E. FSLR Common Stock M - Exercise D 760 7,244
2022-03-08 2022-03-04 4 Dymbort Jason E. FSLR Common Stock F - Taxes D 71.8500 -876 -63 6,484
2022-03-08 2022-03-04 4 Dymbort Jason E. FSLR Common Stock M - Exercise D 1,730 7,360
2022-03-08 2022-03-04 4 Dymbort Jason E. FSLR Common Stock F - Taxes D 71.8500 -740 -53 5,630
2022-03-08 2022-03-04 4 Dymbort Jason E. FSLR Common Stock M - Exercise D 1,460 6,370
2022-03-08 2022-03-04 4 Dymbort Jason E. FSLR Common Stock F - Taxes D 71.8500 -610 -44 4,910
2022-03-08 2022-03-04 4 Dymbort Jason E. FSLR Common Stock M - Exercise D 1,204 5,520
2022-03-08 2022-03-04 4 Gloeckler Markus FSLR Restricted Stock Units M - Exercise D -1,112 0
2022-03-08 2022-03-04 4 Gloeckler Markus FSLR Restricted Stock Units M - Exercise D -1,460 1,460
2022-03-08 2022-03-04 4 Gloeckler Markus FSLR Restricted Stock Units M - Exercise D -1,730 3,458
2022-03-08 2022-03-04 4 Gloeckler Markus FSLR Restricted Stock Units M - Exercise D -760 3,040
2022-03-08 2022-03-04 4 Gloeckler Markus FSLR Common Stock F - Taxes D 71.8500 -341 -25 7,717
2022-03-08 2022-03-04 4 Gloeckler Markus FSLR Common Stock M - Exercise D 760 8,058
2022-03-08 2022-03-04 4 Gloeckler Markus FSLR Common Stock F - Taxes D 71.8500 -776 -56 7,298
2022-03-08 2022-03-04 4 Gloeckler Markus FSLR Common Stock M - Exercise D 1,730 8,074
2022-03-08 2022-03-04 4 Gloeckler Markus FSLR Common Stock F - Taxes D 71.8500 -655 -47 6,344
2022-03-08 2022-03-04 4 Gloeckler Markus FSLR Common Stock M - Exercise D 1,460 6,999
2022-03-08 2022-03-04 4 Gloeckler Markus FSLR Common Stock F - Taxes D 71.8500 -499 -36 5,539
2022-03-08 2022-03-04 4 Gloeckler Markus FSLR Common Stock M - Exercise D 1,112 6,038
2022-03-08 2022-03-04 4 Buehler Patrick James FSLR Restricted Stock Units M - Exercise D -435 1,736
2022-03-08 2022-03-04 4 Buehler Patrick James FSLR Restricted Stock Units M - Exercise D -1,153 2,306
2022-03-08 2022-03-04 4 Buehler Patrick James FSLR Restricted Stock Units M - Exercise D -389 389
2022-03-08 2022-03-04 4 Buehler Patrick James FSLR Restricted Stock Units M - Exercise D -296 0
2022-03-08 2022-03-04 4 Buehler Patrick James FSLR Common Stock F - Taxes D 71.8500 -191 -14 3,468
2022-03-08 2022-03-04 4 Buehler Patrick James FSLR Common Stock M - Exercise D 435 3,659
2022-03-08 2022-03-04 4 Buehler Patrick James FSLR Common Stock F - Taxes D 71.8500 -506 -36 3,224
2022-03-08 2022-03-04 4 Buehler Patrick James FSLR Common Stock M - Exercise D 1,153 3,730
2022-03-08 2022-03-04 4 Buehler Patrick James FSLR Common Stock F - Taxes D 71.8500 -171 -12 2,577
2022-03-08 2022-03-04 4 Buehler Patrick James FSLR Common Stock M - Exercise D 389 2,748
2022-03-08 2022-03-04 4 Buehler Patrick James FSLR Common Stock F - Taxes D 71.8500 -130 -9 2,359
2022-03-08 2022-03-04 4 Buehler Patrick James FSLR Common Stock M - Exercise D 296 2,489
2022-03-08 2022-03-04 4 ANTOUN GEORGES FSLR Restricted Stock Units M - Exercise D -733 2,931
2022-03-08 2022-03-04 4 ANTOUN GEORGES FSLR Restricted Stock Units M - Exercise D -4,612 9,222
2022-03-08 2022-03-04 4 ANTOUN GEORGES FSLR Restricted Stock Units M - Exercise D -3,893 3,893
2022-03-08 2022-03-04 4 ANTOUN GEORGES FSLR Restricted Stock Units M - Exercise D -2,780 0
2022-03-08 2022-03-04 4 ANTOUN GEORGES FSLR Common Stock F - Taxes D 71.8500 -289 -21 27,354
2022-03-08 2022-03-04 4 ANTOUN GEORGES FSLR Common Stock M - Exercise D 733 27,643
2022-03-08 2022-03-04 4 ANTOUN GEORGES FSLR Common Stock F - Taxes D 71.8500 -1,815 -130 26,910
2022-03-08 2022-03-04 4 ANTOUN GEORGES FSLR Common Stock M - Exercise D 4,612 28,725
2022-03-08 2022-03-04 4 ANTOUN GEORGES FSLR Common Stock F - Taxes D 71.8500 -1,532 -110 24,113
2022-03-08 2022-03-04 4 ANTOUN GEORGES FSLR Common Stock M - Exercise D 3,893 25,645
2022-03-08 2022-03-04 4 ANTOUN GEORGES FSLR Common Stock F - Taxes D 71.8500 -1,094 -79 21,752
2022-03-08 2022-03-04 4 ANTOUN GEORGES FSLR Common Stock M - Exercise D 2,780 22,846
2022-03-04 2022-03-03 4 Bradley Alexander R. FSLR Common Stock S - Sale D 69.4300 -1,000 -69 22,121
2022-03-04 2022-03-03 4 Bradley Alexander R. FSLR Common Stock S - Sale D 68.4100 -2,250 -154 23,121
2022-03-04 2022-03-03 4 Bradley Alexander R. FSLR Common Stock S - Sale D 67.5100 -4,532 -306 25,371
2022-03-04 2022-03-02 4 Bradley Alexander R. FSLR Common Stock F - Taxes D 69.5100 -12,520 -870 29,903
2022-03-04 2022-03-02 4 Bradley Alexander R. FSLR Common Stock A - Award D 28,084 42,423
2022-03-04 2022-03-03 4 Koralewski Michael FSLR Common Stock S - Sale D 68.6700 -2,239 -154 0
2022-03-04 2022-03-02 4 Koralewski Michael FSLR Common Stock F - Taxes D 69.5100 -1,780 -124 2,239
2022-03-04 2022-03-02 4 Koralewski Michael FSLR Common Stock A - Award D 4,019 4,019
2022-03-04 2022-03-02 4 Buehler Patrick James FSLR Common Stock F - Taxes D 69.5100 -1,826 -127 2,193
2022-03-04 2022-03-02 4 Buehler Patrick James FSLR Common Stock A - Award D 4,019 4,019
2022-03-04 2022-03-02 4 Gloeckler Markus FSLR Common Stock F - Taxes D 69.5100 -1,852 -129 4,926
2022-03-04 2022-03-02 4 Gloeckler Markus FSLR Common Stock A - Award D 4,019 6,778
2022-03-04 2022-03-03 4 Widmar Mark R FSLR Common Stock S - Sale D 69.2800 -4,356 -302 104,245
2022-03-04 2022-03-03 4 Widmar Mark R FSLR Common Stock S - Sale D 68.3600 -7,849 -537 108,601
2022-03-04 2022-03-03 4 Widmar Mark R FSLR Common Stock S - Sale D 67.5200 -16,167 -1,092 116,450
2022-03-04 2022-03-02 4 Widmar Mark R FSLR Common Stock F - Taxes D 69.5100 -43,771 -3,043 132,617
2022-03-04 2022-03-02 4 Widmar Mark R FSLR Common Stock A - Award D 100,515 176,388
2022-03-04 2022-03-02 4 ANTOUN GEORGES FSLR Common Stock F - Taxes D 69.5100 -9,496 -660 20,066
2022-03-04 2022-03-02 4 ANTOUN GEORGES FSLR Common Stock A - Award D 29,562 29,562
2022-03-04 2022-03-02 4 Stockdale Caroline FSLR Common Stock F - Taxes D 69.5100 -6,320 -439 9,797
2022-03-04 2022-03-02 4 Stockdale Caroline FSLR Common Stock A - Award D 14,120 16,117
2022-03-04 2022-03-02 4 Verma Kuntal Kumar FSLR Common Stock F - Taxes D 69.5100 -1,800 -125 2,219
2022-03-04 2022-03-02 4 Verma Kuntal Kumar FSLR Common Stock A - Award D 4,019 4,019
2022-03-04 2022-03-02 4 Dymbort Jason E. FSLR Common Stock F - Taxes D 69.5100 -2,086 -145 4,316
2022-03-04 2022-03-02 4 Dymbort Jason E. FSLR Common Stock A - Award D 4,019 6,402
2022-02-15 2022-02-15 4 KENNEDY R CRAIG FSLR Common Stock S - Sale D 69.6400 -600 -42 22,319
2022-01-25 2021-06-11 5 Chapman Richard D By Trust FSLR Common Stock G - Gift I 29,189 29,189
2022-01-25 2021-06-11 5 Chapman Richard D FSLR Common Stock G - Gift D -29,189 1,321
2022-01-19 2022-01-18 4 KENNEDY R CRAIG FSLR Common Stock S - Sale D 81.3600 -600 -49 22,919
2022-01-03 2021-12-31 4 Hollister Kathryn A FSLR Common Stock A - Award D 459 1,780
2022-01-03 2021-12-31 4 Joseph Molly FSLR Common Stock A - Award D 459 12,041
2022-01-03 2021-12-31 4 Allen Sharon L. FSLR Common Stock A - Award D 459 23,747
2022-01-03 2021-12-31 4 Sweeney Michael T FSLR Common Stock A - Award D 459 31,303
2022-01-03 2021-12-31 4 POST WILLIAM J By Post Family Trust FSLR Common Stock A - Award I 459 32,363
2022-01-03 2021-12-31 4 STEBBINS PAUL H By Stebbins Family Trust FSLR Common Stock A - Award I 459 34,428
2022-01-03 2021-12-31 4 Hambro George A By Hambro Living Trust FSLR Common Stock A - Award I 459 22,510
2022-01-03 2021-12-31 4 KENNEDY R CRAIG FSLR Common Stock A - Award D 459 23,519
2022-01-03 2021-12-31 4 Chapman Richard D FSLR Common Stock A - Award D 459 30,510
2022-01-03 2021-12-31 4 George Anita M. FSLR Common Stock A - Award D 322 742
2022-01-03 2021-12-31 4 Ahearn Michael J FSLR Common Stock A - Award D 675 58,866
2021-12-15 2021-12-15 4 KENNEDY R CRAIG FSLR Common Stock S - Sale D 95.3400 -600 -57 23,060
2021-11-23 2021-11-22 4 Gloeckler Markus FSLR Common Stock S - Sale D 112.8200 -603 -68 2,759
2021-11-15 2021-11-15 4 KENNEDY R CRAIG FSLR Common Stock S - Sale D 111.1700 -1,200 -133 23,660
2021-10-20 2021-10-19 4 Dymbort Jason E. FSLR Common Stock S - Sale D 104.8000 -1,120 -117 2,383
2021-10-20 2021-10-18 4 Dymbort Jason E. FSLR Restricted Stock Units M - Exercise D -1,790 0
2021-10-20 2021-10-18 4 Dymbort Jason E. FSLR Common Stock F - Taxes D 105.1100 -670 -70 3,503
2021-10-20 2021-10-18 4 Dymbort Jason E. FSLR Common Stock M - Exercise D 1,790 4,173
2021-10-06 2021-06-30 4 Sweeney Michael T FSLR Common Stock A - Award D 442 30,424
2021-10-01 2021-09-30 4 Allen Sharon L. FSLR Common Stock A - Award D 420 23,288
2021-10-01 2021-09-30 4 Ahearn Michael J FSLR Common Stock A - Award D 616 58,191
2021-10-01 2021-09-30 4 Chapman Richard D FSLR Common Stock A - Award D 420 30,051
2021-10-01 2021-09-30 4 George Anita M. FSLR Common Stock A - Award D 420 420
2021-10-01 2021-09-30 4 Hambro George A By Hambro Living Trust FSLR Common Stock A - Award I 420 22,051
2021-10-01 2021-09-30 4 Hollister Kathryn A FSLR Common Stock A - Award D 420 1,321
2021-10-01 2021-09-30 4 KENNEDY R CRAIG FSLR Common Stock A - Award D 420 24,860
2021-10-01 2021-09-30 4 Joseph Molly FSLR Common Stock A - Award D 420 11,582
2021-10-01 2021-09-30 4 POST WILLIAM J By Post Family Trust FSLR Common Stock A - Award I 420 31,904
2021-10-01 2021-09-30 4 STEBBINS PAUL H By Stebbins Family Trust FSLR Common Stock A - Award I 420 33,969
2021-10-01 2021-09-30 4 Sweeney Michael T FSLR Common Stock A - Award D 420 30,844
2021-08-16 2021-08-13 4 Gloeckler Markus FSLR Restricted Stock Units M - Exercise D -844 1,687
2021-08-16 2021-08-13 4 Gloeckler Markus FSLR Common Stock F - Taxes D 96.6000 -366 -35 3,362
2021-08-16 2021-08-13 4 Gloeckler Markus FSLR Common Stock M - Exercise D 96.6000 844 82 3,728
2021-08-11 2021-08-10 4 Gloeckler Markus FSLR Common Stock S - Sale D 94.6500 -2,048 -194 2,884
2021-08-03 2021-08-02 4 Bradley Alexander R. FSLR Common Stock S - Sale D 89.1500 -140 -12 14,339
2021-08-03 2021-08-02 4 Bradley Alexander R. FSLR Common Stock S - Sale D 88.4500 -7,776 -688 14,479
2021-08-03 2021-08-02 4 Bradley Alexander R. FSLR Common Stock S - Sale D 87.8000 -5,261 -462 22,255
2021-07-20 3 George Anita M. FSLR No securities are benefically owned D 0
2021-07-16 2021-07-15 4 KENNEDY R CRAIG FSLR Common Stock S - Sale D 89.0300 -550 -49 24,440
2021-07-14 2021-07-12 4 ANTOUN GEORGES FSLR Common Stock S - Sale D 95.2000 -24,052 -2,290 0
2021-07-02 2021-06-30 4 STEBBINS PAUL H By Stebbins Family Trust FSLR Common Stock A - Award I 442 33,549
2021-07-02 2021-06-30 4 KENNEDY R CRAIG FSLR Common Stock A - Award D 442 24,990
2021-07-02 2021-06-30 4 POST WILLIAM J By Post Family Trust FSLR Common Stock A - Award I 442 31,484
2021-07-02 2021-06-30 4 Hambro George A By Hambro Living Trust FSLR Common Stock A - Award I 442 21,631
2021-07-02 2021-06-30 4 Ahearn Michael J FSLR Common Stock A - Award D 650 57,575
2021-07-02 2021-06-30 4 Chapman Richard D FSLR Common Stock A - Award D 442 29,631
2021-07-02 2021-06-30 4 Allen Sharon L. FSLR Common Stock A - Award D 442 22,868
2021-07-02 2021-06-30 4 Joseph Molly FSLR Common Stock A - Award D 442 11,162
2021-07-02 2021-06-30 4 Hollister Kathryn A FSLR Common Stock A - Award D 442 901
2021-06-21 2021-06-17 4 Buehler Patrick James FSLR Common Stock S - Sale D 76.6500 -203 -16 0
2021-06-17 2021-06-16 4 ANTOUN GEORGES FSLR Common Stock S - Sale D 78.3000 -100 -8 24,052
2021-06-17 2021-06-16 4 ANTOUN GEORGES FSLR Common Stock S - Sale D 77.3500 -2,312 -179 24,152
2021-06-17 2021-06-16 4 ANTOUN GEORGES FSLR Common Stock S - Sale D 76.3100 -595 -45 26,464
2021-06-17 2021-06-16 4 Buehler Patrick James FSLR Restricted Stock Units M - Exercise D -286 572
2021-06-17 2021-06-16 4 Buehler Patrick James FSLR Common Stock F - Taxes D 76.1700 -83 -6 203
2021-06-17 2021-06-16 4 Buehler Patrick James FSLR Common Stock M - Exercise D 286 286
2021-06-15 2021-06-15 4 KENNEDY R CRAIG FSLR Common Stock S - Sale D 78.7600 -550 -43 24,548
2021-06-10 2021-06-09 4 Gloeckler Markus FSLR Common Stock S - Sale D 77.3000 -2,843 -220 4,932
2021-05-17 2021-05-17 4 KENNEDY R CRAIG FSLR Common Stock S - Sale D 72.1000 -550 -40 25,098
2021-05-13 2021-04-14 4 ANTOUN GEORGES FSLR Common Stock S - Sale D 80.8600 -200 -16 30,065
2021-05-13 2021-04-14 4 ANTOUN GEORGES FSLR Common Stock S - Sale D 79.7300 -1,400 -112 30,265
2021-05-13 2021-04-14 4 ANTOUN GEORGES FSLR Common Stock S - Sale D 78.6900 -1,407 -111 31,665
2021-05-04 2021-05-03 4 Dymbort Jason E. FSLR Common Stock S - Sale D 77.6200 -7,558 -587 2,383
2021-05-04 2021-05-03 4 Widmar Mark R FSLR Common Stock S - Sale D 76.1854 -64,514 -4,915 75,873
2021-04-15 2021-04-14 4 ANTOUN GEORGES FSLR Common Stock S - Sale D 80.8600 -200 -16 30,065
2021-04-15 2021-04-14 4 ANTOUN GEORGES FSLR Common Stock S - Sale D 79.7300 -1,400 -112 30,265
2021-04-15 2021-04-14 4 ANTOUN GEORGES FSLR Common Stock S - Sale D 78.6900 -1,407 -111 31,665
2021-04-15 2021-04-15 4 KENNEDY R CRAIG FSLR Common Stock S - Sale D 79.5900 -550 -44 25,648
2021-04-05 2021-03-31 4 Ahearn Michael J FSLR Common Stock A - Award D 673 56,925
2021-04-05 2021-03-31 4 Chapman Richard D FSLR Common Stock A - Award D 459 29,189
2021-04-05 2021-03-31 4 Hambro George A By Hambro Living Trust FSLR Common Stock A - Award I 459 21,189
2021-04-05 2021-03-31 4 Hollister Kathryn A FSLR Common Stock A - Award D 459 459
2021-04-05 2021-03-31 4 KENNEDY R CRAIG FSLR Common Stock A - Award D 459 26,198
2021-04-05 2021-03-31 4 Joseph Molly FSLR Common Stock A - Award D 459 10,720
2021-04-05 2021-03-31 4 Allen Sharon L. FSLR Common Stock A - Award D 459 22,426
2021-04-05 2021-03-31 4 POST WILLIAM J By Post Family Trust FSLR Common Stock A - Award I 459 31,042
2021-04-05 2021-03-31 4 STEBBINS PAUL H By Stebbins Family Trust FSLR Common Stock A - Award I 459 33,107
2021-04-05 2021-03-31 4 Sweeney Michael T FSLR Common Stock A - Award D 459 29,982
2021-03-25 2021-03-24 4 Gloeckler Markus FSLR Common Stock S - Sale D 81.6400 -1,456 -119 7,775
2021-03-19 3 Hollister Kathryn A FSLR No securities are benefically owned D 0
2021-03-19 2021-03-17 4 ANTOUN GEORGES FSLR Common Stock S - Sale D 81.1700 -200 -16 33,072
2021-03-19 2021-03-17 4 ANTOUN GEORGES FSLR Common Stock S - Sale D 80.3900 -1,395 -112 33,272
2021-03-19 2021-03-17 4 ANTOUN GEORGES FSLR Common Stock S - Sale D 79.3800 -1,411 -112 34,667
2021-03-16 2021-03-15 4 KENNEDY R CRAIG FSLR Common Stock S - Sale D 82.2300 -550 -45 25,739
2021-03-11 2021-03-09 4 Buehler Patrick James FSLR Common Stock S - Sale D 75.0000 -860 -64 0
2021-03-11 2021-03-09 4 Koralewski Michael FSLR Common Stock S - Sale D 75.0000 -1,948 -146 0
2021-03-11 2021-03-10 4 DeJong Philip FSLR Common Stock S - Sale D 78.2000 -7,131 -558 8,306
2021-03-09 2021-03-08 4 Koralewski Michael FSLR Common Stock S - Sale D 73.5700 -1,822 -134 1,948
2021-03-09 2021-03-07 4 Koralewski Michael FSLR Restricted Stock Units M - Exercise D -2,298 0
2021-03-09 2021-03-07 4 Koralewski Michael FSLR Common Stock F - Taxes D 73.7000 -985 -73 3,770
2021-03-09 2021-03-07 4 Koralewski Michael FSLR Common Stock M - Exercise D 2,298 4,755
2021-03-09 2021-03-06 4 Koralewski Michael FSLR Restricted Stock Units A - Award D 3,257 3,257
2021-03-09 2021-03-06 4 Koralewski Michael FSLR Restricted Stock Units M - Exercise D -1,730 5,188
2021-03-09 2021-03-06 4 Koralewski Michael FSLR Restricted Stock Units M - Exercise D -1,460 2,920
2021-03-09 2021-03-06 4 Koralewski Michael FSLR Restricted Stock Units M - Exercise D -1,112 1,112
2021-03-09 2021-03-06 4 Koralewski Michael FSLR Common Stock F - Taxes D 73.7000 -742 -55 2,457
2021-03-09 2021-03-06 4 Koralewski Michael FSLR Common Stock M - Exercise D 1,730 3,199
2021-03-09 2021-03-06 4 Koralewski Michael FSLR Common Stock F - Taxes D 73.7000 -626 -46 1,469
2021-03-09 2021-03-06 4 Koralewski Michael FSLR Common Stock M - Exercise D 1,460 2,095
2021-03-09 2021-03-06 4 Koralewski Michael FSLR Common Stock F - Taxes D 73.7000 -477 -35 635
2021-03-09 2021-03-06 4 Koralewski Michael FSLR Common Stock M - Exercise D 1,112 1,112
2021-03-09 2021-03-06 4 Stockdale Caroline FSLR Restricted Stock Units A - Award D 4,885 4,885
2021-03-09 2021-03-06 4 Stockdale Caroline FSLR Restricted Stock Units M - Exercise D -2,883 8,646
2021-03-09 2021-03-06 4 Stockdale Caroline FSLR Common Stock F - Taxes D 73.7000 -886 -65 1,997
2021-03-09 2021-03-06 4 Stockdale Caroline FSLR Common Stock M - Exercise D 2,883 2,883
2021-03-09 2021-03-03 4 Hambro George A By Hambro Living Trust FSLR Common Stock S - Sale I 80.6700 -10,000 -807 20,730
2021-03-09 2021-03-08 4 ANTOUN GEORGES FSLR Common Stock S - Sale D 72.0100 -11,490 -827 36,078
2021-03-09 2021-03-07 4 ANTOUN GEORGES FSLR Restricted Stock Units M - Exercise D -7,661 0
2021-03-09 2021-03-07 4 ANTOUN GEORGES FSLR Common Stock F - Taxes D 73.7000 -3,015 -222 47,568
2021-03-09 2021-03-07 4 ANTOUN GEORGES FSLR Common Stock M - Exercise D 7,661 50,583
2021-03-09 2021-03-06 4 ANTOUN GEORGES FSLR Restricted Stock Units A - Award D 3,664 3,664
2021-03-09 2021-03-06 4 ANTOUN GEORGES FSLR Restricted Stock Units M - Exercise D -4,612 13,834
2021-03-09 2021-03-06 4 ANTOUN GEORGES FSLR Restricted Stock Units M - Exercise D -3,894 7,786
2021-03-09 2021-03-06 4 ANTOUN GEORGES FSLR Restricted Stock Units M - Exercise D -2,780 2,780
2021-03-09 2021-03-06 4 ANTOUN GEORGES FSLR Common Stock F - Taxes D 73.7000 -1,815 -134 42,922
2021-03-09 2021-03-06 4 ANTOUN GEORGES FSLR Common Stock M - Exercise D 4,612 44,737
2021-03-09 2021-03-06 4 ANTOUN GEORGES FSLR Common Stock F - Taxes D 73.7000 -1,533 -113 40,125
2021-03-09 2021-03-06 4 ANTOUN GEORGES FSLR Common Stock M - Exercise D 3,894 41,658
2021-03-09 2021-03-06 4 ANTOUN GEORGES FSLR Common Stock F - Taxes D 73.7000 -1,094 -81 37,764
2021-03-09 2021-03-06 4 ANTOUN GEORGES FSLR Common Stock M - Exercise D 2,780 38,858
2021-03-09 2021-03-08 4 Garabedian Raffi FSLR Common Stock S - Sale D 73.5700 -7,348 -541 17,603
2021-03-09 2021-03-07 4 Garabedian Raffi FSLR Restricted Stock Units M - Exercise D -7,661 0
2021-03-09 2021-03-07 4 Garabedian Raffi FSLR Common Stock F - Taxes D 73.7000 -3,799 -280 24,951
2021-03-09 2021-03-07 4 Garabedian Raffi FSLR Common Stock M - Exercise D 7,661 28,750
2021-03-09 2021-03-06 4 Garabedian Raffi FSLR Restricted Stock Units M - Exercise D -6,918 0
2021-03-09 2021-03-06 4 Garabedian Raffi FSLR Restricted Stock Units M - Exercise D -3,821 11,463
2021-03-09 2021-03-06 4 Garabedian Raffi FSLR Restricted Stock Units M - Exercise D -4,137 8,273
2021-03-09 2021-03-06 4 Garabedian Raffi FSLR Restricted Stock Units M - Exercise D -2,780 2,780
2021-03-09 2021-03-06 4 Garabedian Raffi FSLR Common Stock F - Taxes D 73.7000 -3,430 -253 21,089
2021-03-09 2021-03-06 4 Garabedian Raffi FSLR Common Stock M - Exercise D 6,918 24,519
2021-03-09 2021-03-06 4 Garabedian Raffi FSLR Common Stock F - Taxes D 73.7000 -1,895 -140 17,601
2021-03-09 2021-03-06 4 Garabedian Raffi FSLR Common Stock M - Exercise D 3,821 19,496
2021-03-09 2021-03-06 4 Garabedian Raffi FSLR Common Stock F - Taxes D 73.7000 -2,052 -151 15,675
2021-03-09 2021-03-06 4 Garabedian Raffi FSLR Common Stock M - Exercise D 4,137 17,727
2021-03-09 2021-03-06 4 Garabedian Raffi FSLR Common Stock F - Taxes D 73.7000 -1,379 -102 13,590
2021-03-09 2021-03-06 4 Garabedian Raffi FSLR Common Stock M - Exercise D 2,780 14,969
2021-03-09 2021-03-08 4 Bradley Alexander R. FSLR Common Stock S - Sale D 73.5700 -3,173 -233 27,516
2021-03-09 2021-03-07 4 Bradley Alexander R. FSLR Restricted Stock Units M - Exercise D -5,363 0
2021-03-09 2021-03-07 4 Bradley Alexander R. FSLR Common Stock F - Taxes D 73.7000 -2,384 -176 30,689
2021-03-09 2021-03-07 4 Bradley Alexander R. FSLR Common Stock M - Exercise D 5,363 33,073
2021-03-09 2021-03-06 4 Bradley Alexander R. FSLR Restricted Stock Units A - Award D 7,328 7,328
2021-03-09 2021-03-06 4 Bradley Alexander R. FSLR Restricted Stock Units M - Exercise D -4,036 12,105
2021-03-09 2021-03-06 4 Bradley Alexander R. FSLR Restricted Stock Units M - Exercise D -3,650 7,300
2021-03-09 2021-03-06 4 Bradley Alexander R. FSLR Restricted Stock Units M - Exercise D -2,409 2,409
2021-03-09 2021-03-06 4 Bradley Alexander R. FSLR Common Stock F - Taxes D 73.7000 -1,795 -132 27,710
2021-03-09 2021-03-06 4 Bradley Alexander R. FSLR Common Stock M - Exercise D 4,036 29,505
2021-03-09 2021-03-06 4 Bradley Alexander R. FSLR Common Stock F - Taxes D 73.7000 -1,623 -120 25,469
2021-03-09 2021-03-06 4 Bradley Alexander R. FSLR Common Stock M - Exercise D 3,650 27,092
2021-03-09 2021-03-06 4 Bradley Alexander R. FSLR Common Stock F - Taxes D 73.7000 -1,071 -79 23,442
2021-03-09 2021-03-06 4 Bradley Alexander R. FSLR Common Stock M - Exercise D 2,409 24,513
2021-03-09 2021-03-08 4 Buehler Patrick James FSLR Common Stock S - Sale D 73.5700 -798 -59 860
2021-03-09 2021-03-07 4 Buehler Patrick James FSLR Restricted Stock Units M - Exercise D -574 0
2021-03-09 2021-03-07 4 Buehler Patrick James FSLR Common Stock F - Taxes D 73.7000 -165 -12 1,658
2021-03-09 2021-03-07 4 Buehler Patrick James FSLR Common Stock M - Exercise D 574 1,823
2021-03-09 2021-03-06 4 Buehler Patrick James FSLR Restricted Stock Units A - Award D 2,171 2,171
2021-03-09 2021-03-06 4 Buehler Patrick James FSLR Restricted Stock Units M - Exercise D -1,153 3,459
2021-03-09 2021-03-06 4 Buehler Patrick James FSLR Restricted Stock Units M - Exercise D -390 778
2021-03-09 2021-03-06 4 Buehler Patrick James FSLR Restricted Stock Units M - Exercise D -297 296
2021-03-09 2021-03-06 4 Buehler Patrick James FSLR Common Stock F - Taxes D 73.7000 -355 -26 1,249
2021-03-09 2021-03-06 4 Buehler Patrick James FSLR Common Stock M - Exercise D 1,153 1,604
2021-03-09 2021-03-06 4 Buehler Patrick James FSLR Common Stock F - Taxes D 73.7000 -134 -10 451
2021-03-09 2021-03-06 4 Buehler Patrick James FSLR Common Stock M - Exercise D 390 585
2021-03-09 2021-03-06 4 Buehler Patrick James FSLR Common Stock F - Taxes D 73.7000 -102 -8 195
2021-03-09 2021-03-06 4 Buehler Patrick James FSLR Common Stock M - Exercise D 297 297
2021-03-09 2021-03-07 4 DeJong Philip FSLR Restricted Stock Units M - Exercise D -7,661 0
2021-03-09 2021-03-07 4 DeJong Philip FSLR Common Stock F - Taxes D 73.7000 -3,222 -237 15,437
2021-03-09 2021-03-07 4 DeJong Philip FSLR Common Stock M - Exercise D 7,661 18,659
2021-03-09 2021-03-06 4 DeJong Philip FSLR Restricted Stock Units M - Exercise D -3,894 7,786
2021-03-09 2021-03-06 4 DeJong Philip FSLR Restricted Stock Units M - Exercise D -2,780 2,780
2021-03-09 2021-03-06 4 DeJong Philip FSLR Common Stock F - Taxes D 73.7000 -1,638 -121 10,998
2021-03-09 2021-03-06 4 DeJong Philip FSLR Common Stock M - Exercise D 3,894 12,636
2021-03-09 2021-03-06 4 DeJong Philip FSLR Common Stock F - Taxes D 73.7000 -1,169 -86 8,742
2021-03-09 2021-03-06 4 DeJong Philip FSLR Common Stock M - Exercise D 2,780 9,911
2021-03-09 2021-03-07 4 Gloeckler Markus FSLR Restricted Stock Units M - Exercise D -2,298 0
2021-03-09 2021-03-07 4 Gloeckler Markus FSLR Common Stock F - Taxes D 73.7000 -997 -73 9,231
2021-03-09 2021-03-07 4 Gloeckler Markus FSLR Common Stock M - Exercise D 2,298 10,228
2021-03-09 2021-03-06 4 Gloeckler Markus FSLR Restricted Stock Units A - Award D 3,800 3,800
2021-03-09 2021-03-06 4 Gloeckler Markus FSLR Restricted Stock Units M - Exercise D -1,730 5,188
2021-03-09 2021-03-06 4 Gloeckler Markus FSLR Restricted Stock Units M - Exercise D -1,460 2,920
2021-03-09 2021-03-06 4 Gloeckler Markus FSLR Restricted Stock Units M - Exercise D -1,112 1,112
2021-03-09 2021-03-06 4 Gloeckler Markus FSLR Common Stock F - Taxes D 73.7000 -750 -55 7,930
2021-03-09 2021-03-06 4 Gloeckler Markus FSLR Common Stock M - Exercise D 1,730 8,680
2021-03-09 2021-03-06 4 Gloeckler Markus FSLR Common Stock F - Taxes D 73.7000 -633 -47 6,950
2021-03-09 2021-03-06 4 Gloeckler Markus FSLR Common Stock M - Exercise D 1,460 7,583
2021-03-09 2021-03-06 4 Gloeckler Markus FSLR Common Stock F - Taxes D 73.7000 -483 -36 6,123
2021-03-09 2021-03-06 4 Gloeckler Markus FSLR Common Stock M - Exercise D 1,112 6,606
2021-03-09 2021-03-07 4 Widmar Mark R FSLR Restricted Stock Units M - Exercise D -20,740 0
2021-03-09 2021-03-07 4 Widmar Mark R FSLR Common Stock F - Taxes D 73.7000 -8,888 -655 140,387
2021-03-09 2021-03-07 4 Widmar Mark R FSLR Common Stock M - Exercise D 20,740 149,275
2021-03-09 2021-03-06 4 Widmar Mark R FSLR Restricted Stock Units A - Award D 25,509 25,509
2021-03-09 2021-03-06 4 Widmar Mark R FSLR Restricted Stock Units M - Exercise D -14,988 44,962
2021-03-09 2021-03-06 4 Widmar Mark R FSLR Restricted Stock Units M - Exercise D -12,654 25,306
2021-03-09 2021-03-06 4 Widmar Mark R FSLR Restricted Stock Units M - Exercise D -8,895 8,895
2021-03-09 2021-03-06 4 Widmar Mark R FSLR Common Stock F - Taxes D 73.7000 -6,423 -473 128,535
2021-03-09 2021-03-06 4 Widmar Mark R FSLR Common Stock M - Exercise D 14,988 134,958
2021-03-09 2021-03-06 4 Widmar Mark R FSLR Common Stock F - Taxes D 73.7000 -5,423 -400 119,970
2021-03-09 2021-03-06 4 Widmar Mark R FSLR Common Stock M - Exercise D 12,654 125,393
2021-03-09 2021-03-06 4 Widmar Mark R FSLR Common Stock F - Taxes D 73.7000 -3,812 -281 112,739
2021-03-09 2021-03-06 4 Widmar Mark R FSLR Common Stock M - Exercise D 8,895 116,551
2021-03-09 2021-03-08 4 Jeffers Byron Michael FSLR Common Stock S - Sale D 73.5700 -1,500 -110 0
2021-03-09 2021-03-07 4 Jeffers Byron Michael FSLR Restricted Stock Units M - Exercise D -383 0
2021-03-09 2021-03-07 4 Jeffers Byron Michael FSLR Common Stock F - Taxes D 73.7000 -106 -8 1,500
2021-03-09 2021-03-07 4 Jeffers Byron Michael FSLR Common Stock M - Exercise D 383 1,606
2021-03-09 2021-03-06 4 Jeffers Byron Michael FSLR Restricted Stock Units A - Award D 1,222 1,222
2021-03-09 2021-03-06 4 Jeffers Byron Michael FSLR Restricted Stock Units M - Exercise D -1,153 3,459
2021-03-09 2021-03-06 4 Jeffers Byron Michael FSLR Restricted Stock Units M - Exercise D -390 778
2021-03-09 2021-03-06 4 Jeffers Byron Michael FSLR Restricted Stock Units M - Exercise D -241 241
2021-03-09 2021-03-06 4 Jeffers Byron Michael FSLR Common Stock F - Taxes D 73.7000 -350 -26 1,223
2021-03-09 2021-03-06 4 Jeffers Byron Michael FSLR Common Stock M - Exercise D 1,153 1,573
2021-03-09 2021-03-06 4 Jeffers Byron Michael FSLR Common Stock F - Taxes D 73.7000 -130 -10 420
2021-03-09 2021-03-06 4 Jeffers Byron Michael FSLR Common Stock M - Exercise D 390 550
2021-03-09 2021-03-06 4 Jeffers Byron Michael FSLR Common Stock F - Taxes D 73.7000 -81 -6 160
2021-03-09 2021-03-06 4 Jeffers Byron Michael FSLR Common Stock M - Exercise D 241 241
2021-03-09 2021-03-08 4 Verma Kuntal Kumar FSLR Common Stock S - Sale D 73.5700 -2,795 -206 0
2021-03-09 2021-03-07 4 Verma Kuntal Kumar FSLR Restricted Stock Units M - Exercise D -1,149 0
2021-03-09 2021-03-07 4 Verma Kuntal Kumar FSLR Common Stock F - Taxes D 73.7000 -493 -36 2,795
2021-03-09 2021-03-07 4 Verma Kuntal Kumar FSLR Common Stock M - Exercise D 1,149 3,288
2021-03-09 2021-03-06 4 Verma Kuntal Kumar FSLR Restricted Stock Units A - Award D 3,257 3,257
2021-03-09 2021-03-06 4 Verma Kuntal Kumar FSLR Restricted Stock Units M - Exercise D -1,730 5,188
2021-03-09 2021-03-06 4 Verma Kuntal Kumar FSLR Restricted Stock Units M - Exercise D -1,460 2,920
2021-03-09 2021-03-06 4 Verma Kuntal Kumar FSLR Restricted Stock Units M - Exercise D -556 556
2021-03-09 2021-03-06 4 Verma Kuntal Kumar FSLR Common Stock F - Taxes D 73.7000 -742 -55 2,139
2021-03-09 2021-03-06 4 Verma Kuntal Kumar FSLR Common Stock M - Exercise D 1,730 2,881
2021-03-09 2021-03-06 4 Verma Kuntal Kumar FSLR Common Stock F - Taxes D 73.7000 -626 -46 1,151
2021-03-09 2021-03-06 4 Verma Kuntal Kumar FSLR Common Stock M - Exercise D 1,460 1,777
2021-03-09 2021-03-06 4 Verma Kuntal Kumar FSLR Common Stock F - Taxes D 73.7000 -239 -18 317
2021-03-09 2021-03-06 4 Verma Kuntal Kumar FSLR Common Stock M - Exercise D 556 556
2021-03-09 2021-03-06 4 Stockdale Caroline FSLR Restricted Stock Units A - Award D 4,885 4,885
2021-03-09 2021-03-06 4 Stockdale Caroline FSLR Restricted Stock Units M - Exercise D -2,883 8,646
2021-03-09 2021-03-06 4 Stockdale Caroline FSLR Common Stock F - Taxes D 73.7000 -886 -65 1,997
2021-03-09 2021-03-06 4 Stockdale Caroline FSLR Common Stock M - Exercise D 2,883 2,883
2021-03-09 2021-03-06 4 Stockdale Caroline FSLR Restricted Stock Units A - Award D 4,885 4,885
2021-03-09 2021-03-06 4 Stockdale Caroline FSLR Restricted Stock Units M - Exercise D -2,883 8,646
2021-03-09 2021-03-06 4 Stockdale Caroline FSLR Common Stock F - Taxes D 73.7000 -886 -65 1,997
2021-03-09 2021-03-06 4 Stockdale Caroline FSLR Common Stock M - Exercise D 2,883 2,883
2021-03-05 2021-03-03 4 Hambro George A By Hambro Living Trust FSLR Common Stock S - Sale I 80.6700 -10,000 -807 20,730
2021-03-02 2021-03-01 4 ANTOUN GEORGES FSLR Common Stock S - Sale D 84.8000 -16,779 -1,423 36,078
2021-03-02 2021-03-01 4 Widmar Mark R FSLR Common Stock S - Sale D 82.4800 -13,156 -1,085 107,656
2021-03-02 2021-03-01 4 Bradley Alexander R. FSLR Common Stock S - Sale D 82.4800 -4,364 -360 22,104
2021-03-02 2021-03-01 4 DeJong Philip FSLR Common Stock S - Sale D 82.4800 -7,131 -588 7,131
2021-03-02 2021-03-01 4 Gloeckler Markus FSLR Common Stock S - Sale D 82.4800 -1,347 -111 5,494
2021-03-02 2021-03-01 4 Verma Kuntal Kumar FSLR Common Stock S - Sale D 82.4800 -1,354 -112 0
2021-03-02 2021-03-01 4 Koralewski Michael FSLR Common Stock S - Sale D 82.4800 -1,354 -112 0
2021-03-01 2021-02-26 4 Buehler Patrick James FSLR Common Stock S - Sale D 80.4700 -203 -16 0
2021-03-01 2021-02-26 4 ANTOUN GEORGES FSLR Common Stock F - Taxes D 81.0200 -7,883 -639 52,857
2021-03-01 2021-02-26 4 ANTOUN GEORGES FSLR Common Stock A - Award D 24,662 60,740
2021-03-01 2021-02-26 4 Gloeckler Markus FSLR Common Stock F - Taxes D 81.0200 -1,118 -91 6,841
2021-03-01 2021-02-26 4 Gloeckler Markus FSLR Common Stock A - Award D 2,465 7,959
2021-03-01 2021-02-26 4 Koralewski Michael FSLR Common Stock F - Taxes D 81.0200 -1,111 -90 1,354
2021-03-01 2021-02-26 4 Koralewski Michael FSLR Common Stock A - Award D 2,465 2,465
2021-03-01 2021-02-26 4 Verma Kuntal Kumar FSLR Common Stock F - Taxes D 81.0200 -1,111 -90 1,354
2021-03-01 2021-02-26 4 Verma Kuntal Kumar FSLR Common Stock A - Award D 2,465 2,465
2021-03-01 2021-02-26 4 Bradley Alexander R. FSLR Common Stock F - Taxes D 81.0200 -7,056 -572 26,468
2021-03-01 2021-02-26 4 Bradley Alexander R. FSLR Common Stock A - Award D 15,784 33,524
2021-03-01 2021-02-26 4 Garabedian Raffi FSLR Common Stock F - Taxes D 81.0200 -12,663 -1,026 12,189
2021-03-01 2021-02-26 4 Garabedian Raffi FSLR Common Stock A - Award D 24,662 24,852
2021-03-01 2021-02-26 4 DeJong Philip FSLR Common Stock F - Taxes D 81.0200 -10,400 -843 14,262
2021-03-01 2021-02-26 4 DeJong Philip FSLR Common Stock A - Award D 24,662 24,662
2021-03-01 2021-02-26 4 Widmar Mark R FSLR Common Stock F - Taxes D 81.0200 -19,725 -1,598 120,812
2021-03-01 2021-02-26 4 Widmar Mark R FSLR Common Stock A - Award D 46,037 140,537
2021-02-25 2021-02-24 4 Gloeckler Markus FSLR Common Stock S - Sale D 87.3200 -4,117 -359 5,494
2021-02-17 2021-02-16 4 KENNEDY R CRAIG FSLR Common Stock S - Sale D 101.7900 -550 -56 26,289
2021-02-02 2020-11-03 5 Hambro George A By Hambro Investment LP FSLR Common Stock G - Gift I -1,000 0
2021-01-19 2021-01-15 4 KENNEDY R CRAIG FSLR Common Stock S - Sale D 105.1600 -550 -58 26,839
2021-01-05 2020-12-31 4 Ahearn Michael J FSLR Common Stock A - Award D 594 56,252
2021-01-05 2020-12-31 4 Chapman Richard D FSLR Common Stock A - Award D 405 28,730
2021-01-05 2020-12-31 4 Hambro George A By Hambro Living Trust FSLR Common Stock A - Award I 405 30,730
2021-01-05 2020-12-31 4 KENNEDY R CRAIG FSLR Common Stock A - Award D 405 27,389
2021-01-05 2020-12-31 4 POST WILLIAM J By Post Family Trust FSLR Common Stock A - Award I 405 30,583
2021-01-05 2020-12-31 4 STEBBINS PAUL H By Stebbins Family Trust FSLR Common Stock A - Award I 405 32,648
2021-01-05 2020-12-31 4 Sweeney Michael T FSLR Common Stock A - Award D 405 29,523
2021-01-05 2020-12-31 4 Allen Sharon L. FSLR Common Stock A - Award D 405 21,967
2021-01-05 2020-12-31 4 Joseph Molly FSLR Common Stock A - Award D 405 10,261
2020-12-16 2020-12-15 4 KENNEDY R CRAIG FSLR Common Stock S - Sale D 85.5000 -550 -47 26,984
2020-12-16 2020-12-15 4 DeJong Philip FSLR Common Stock S - Sale D 85.5000 -8,877 -759 0
2020-11-18 2020-11-17 4 Gloeckler Markus FSLR Common Stock S - Sale D 80.1500 -1,977 -158 9,611
2020-11-17 2020-11-17 4 Sweeney Michael T FSLR Common Stock S - Sale D 81.5200 -7,000 -571 29,118
2020-11-17 2020-11-16 4 KENNEDY R CRAIG FSLR Common Stock S - Sale D 80.7700 -550 -44 27,534
2020-11-03 2020-10-30 4 Walton Lukas T FSLR Common Stock S - Sale D 80.0000 -2,500,000 -200,000 8,841,358
2020-11-03 2020-10-29 4 Walton Lukas T FSLR Common Stock G - Gift D -2,500,000 11,341,358
2020-10-30 2020-10-29 4 DeJong Philip FSLR Common Stock S - Sale D 91.1500 -8,256 -753 8,877
2020-10-16 2020-10-15 4 Dymbort Jason E. FSLR Restricted Stock Units M - Exercise D -1,790 1,790
2020-10-16 2020-10-15 4 Dymbort Jason E. FSLR Common Stock D - Sale to Issuer D 82.2800 -605 -50 5,153
2020-10-16 2020-10-15 4 Dymbort Jason E. FSLR Common Stock M - Exercise D 1,790 5,758
2020-10-16 2020-10-15 4 KENNEDY R CRAIG FSLR Common Stock S - Sale D 80.7100 -550 -44 28,084
2020-10-01 2020-09-30 4 Ahearn Michael J FSLR Common Stock A - Award D 888 55,658
2020-10-01 2020-09-30 4 Hambro George A By Hambro Living Trust FSLR Common Stock A - Award I 605 30,325
2020-10-01 2020-09-30 4 Chapman Richard D FSLR Common Stock A - Award D 605 28,325
2020-10-01 2020-09-30 4 KENNEDY R CRAIG FSLR Common Stock A - Award D 605 28,634
2020-10-01 2020-09-30 4 POST WILLIAM J By Post Family Trust FSLR Common Stock A - Award I 605 30,178
2020-10-01 2020-09-30 4 Sweeney Michael T FSLR Common Stock A - Award D 605 36,118
2020-10-01 2020-09-30 4 STEBBINS PAUL H By Stebbins Family Trust FSLR Common Stock A - Award I 605 32,243
2020-10-01 2020-09-30 4 Allen Sharon L. FSLR Common Stock A - Award D 605 21,562
2020-10-01 2020-09-30 4 Joseph Molly FSLR Common Stock A - Award D 605 9,856
2020-09-21 2020-09-21 4 Walton Lukas T FSLR Common Stock S - Sale D 68.5000 -8,649,074 -592,462 13,841,358
2020-09-16 2020-09-15 4 KENNEDY R CRAIG FSLR Common Stock S - Sale D 72.5600 -550 -40 28,029
2020-08-18 2020-08-15 4 Gloeckler Markus FSLR Restricted Stock Units M - Exercise D -844 2,531
2020-08-18 2020-08-15 4 Gloeckler Markus FSLR Common Stock F - Taxes D 74.3100 -241 -18 11,588
2020-08-18 2020-08-15 4 Gloeckler Markus FSLR Common Stock M - Exercise D 844 11,829
2020-08-18 2020-08-17 4 KENNEDY R CRAIG FSLR Common Stock S - Sale D 75.1500 -550 -41 28,579
2020-08-11 2020-08-10 4 Widmar Mark R FSLR Common Stock S - Sale D 74.2400 -18,541 -1,376 94,500
2020-08-11 2020-08-10 4 Widmar Mark R FSLR Common Stock S - Sale D 73.3000 -36,967 -2,710 113,041
2020-08-11 2020-08-10 4 Widmar Mark R FSLR Common Stock S - Sale D 72.6200 -24,410 -1,773 150,008
2020-08-10 2020-08-07 4 Jeffers Byron Michael FSLR Common Stock S - Sale D 69.1000 -149 -10 0
2020-08-10 2020-08-07 4 Jeffers Byron Michael FSLR Common Stock S - Sale D 69.1000 -160 -11 149
2020-08-03 3 Buehler Patrick James FSLR Common Stock D 406
2020-08-03 3 Buehler Patrick James FSLR Common Stock D 406
2020-08-03 3 Buehler Patrick James FSLR Common Stock D 406
2020-08-03 3 Gloeckler Markus FSLR Common Stock D 21,970
2020-08-03 3 Gloeckler Markus FSLR Common Stock D 21,970
2020-08-03 3 Gloeckler Markus FSLR Common Stock D 21,970
2020-07-02 2020-06-30 4 Hambro George A By Hambro Living Trust FSLR Common Stock A - Award I 809 29,720
2020-07-02 2020-06-30 4 Joseph Molly FSLR Common Stock A - Award D 809 9,251
2020-07-02 2020-06-30 4 Chapman Richard D FSLR Common Stock A - Award D 809 27,720
2020-07-02 2020-07-01 4 Widmar Mark R FSLR Restricted Stock Units M - Exercise D -6,250 0
2020-07-02 2020-07-01 4 Widmar Mark R FSLR Common Stock D - Sale to Issuer D 49.0900 -2,722 -134 174,418
2020-07-02 2020-07-01 4 Widmar Mark R FSLR Common Stock M - Exercise D 6,250 177,140
2020-07-02 2020-06-30 4 Allen Sharon L. FSLR Common Stock A - Award D 809 20,957
2020-07-02 2020-06-30 4 Ahearn Michael J FSLR Common Stock A - Award D 1,187 54,770
2020-07-02 2020-06-30 4 Joseph Molly FSLR Common Stock A - Award D 809 9,251
2020-07-02 2020-06-30 4 KENNEDY R CRAIG FSLR Common Stock A - Award D 809 29,129
2020-07-02 2020-06-30 4 POST WILLIAM J By Post Family Trust FSLR Common Stock A - Award I 809 29,573
2020-07-02 2020-06-30 4 Sweeney Michael T FSLR Common Stock A - Award D 809 35,513
2020-07-02 2020-06-30 4 STEBBINS PAUL H By Stebbins Family Trust FSLR Common Stock A - Award I 809 31,638
2020-06-08 2020-06-05 4 DeJong Philip FSLR Common Stock S - Sale D 50.0000 -8,561 -428 17,133
2020-06-08 2020-06-05 4 Jeffers Byron Michael FSLR Common Stock S - Sale D 51.3500 -260 -13 309
2020-06-03 2020-06-02 4 Jeffers Byron Michael FSLR Common Stock S - Sale D 49.0200 -255 -13 569
2020-05-12 2020-05-11 4 Bradley Alexander R. FSLR Common Stock S - Sale D 43.6800 -1,809 -79 17,740
2020-05-12 2020-05-11 4 Bradley Alexander R. FSLR Common Stock S - Sale D 42.8400 -7,008 -300 19,549
2020-05-12 2020-05-11 4 Garabedian Raffi FSLR Common Stock S - Sale D 43.6600 -3,065 -134 190
2020-05-12 2020-05-11 4 Garabedian Raffi FSLR Common Stock S - Sale D 42.8400 -11,951 -512 3,255
2020-04-10 2020-04-09 4 ANTOUN GEORGES FSLR Common Stock S - Sale D 40.2100 -8,476 -341 36,078
2020-04-03 3 Dymbort Jason E. FSLR Common Stock D 7,936
2020-04-03 3 Dymbort Jason E. FSLR Common Stock D 7,936
2020-04-03 3 Dymbort Jason E. FSLR Common Stock D 7,936
2020-04-02 2020-03-31 4 Allen Sharon L. FSLR Common Stock A - Award D 1,110 20,148
2020-04-02 2020-03-31 4 Hambro George A By Hambro Living Trust FSLR Common Stock A - Award I 1,110 28,911
2020-04-02 2020-03-31 4 Chapman Richard D FSLR Common Stock A - Award D 1,110 26,911
2020-04-02 2020-03-31 4 KENNEDY R CRAIG FSLR Common Stock A - Award D 1,110 28,320
2020-04-02 2020-03-31 4 Joseph Molly FSLR Common Stock A - Award D 1,110 8,442
2020-04-02 2020-03-31 4 POST WILLIAM J By Post Family Trust FSLR Common Stock A - Award I 1,110 28,764
2020-04-02 2020-03-31 4 Ahearn Michael J FSLR Common Stock A - Award D 1,630 53,583
2020-04-02 2020-03-31 4 Sweeney Michael T FSLR Common Stock A - Award D 1,110 34,704
2020-04-02 2020-03-31 4 STEBBINS PAUL H By Stebbins Family Trust FSLR Common Stock A - Award I 1,110 30,829
2020-04-02 2020-03-31 4 KALETA PAUL J FSLR Restricted Stock Units M - Exercise D -2,677 5,353
2020-04-02 2020-03-31 4 KALETA PAUL J FSLR Restricted Stock Units M - Exercise D -2,224 2,224
2020-04-02 2020-03-31 4 KALETA PAUL J FSLR Restricted Stock Units M - Exercise D -4,980 0
2020-04-02 2020-03-31 4 KALETA PAUL J FSLR Common Stock F - Taxes D 36.0600 -1,241 -45 27,879
2020-04-02 2020-03-31 4 KALETA PAUL J FSLR Common Stock M - Exercise D 2,677 29,120
2020-04-02 2020-03-31 4 KALETA PAUL J FSLR Common Stock F - Taxes D 36.0600 -1,031 -37 26,443
2020-04-02 2020-03-31 4 KALETA PAUL J FSLR Common Stock M - Exercise D 2,224 27,474
2020-04-02 2020-03-31 4 KALETA PAUL J FSLR Common Stock F - Taxes D 36.0600 -2,309 -83 25,250
2020-04-02 2020-03-31 4 KALETA PAUL J FSLR Common Stock M - Exercise D 4,980 27,559
2020-03-30 2020-03-27 4 Garabedian Raffi FSLR Common Stock S - Sale D 35.8900 -4,507 -162 15,206
2020-03-30 2020-03-27 4 Garabedian Raffi FSLR Common Stock S - Sale D 35.1500 -2,572 -90 19,713
2020-03-10 2020-03-08 4 KALETA PAUL J FSLR Restricted Stock Units M - Exercise D -2,890 0
2020-03-10 2020-03-08 4 KALETA PAUL J FSLR Common Stock F - Taxes D 43.3700 -1,340 -58 22,579
2020-03-10 2020-03-08 4 KALETA PAUL J FSLR Common Stock M - Exercise D 2,890 23,919
2020-03-10 2020-03-07 4 KALETA PAUL J FSLR Restricted Stock Units M - Exercise D -4,980 4,980
2020-03-10 2020-03-07 4 KALETA PAUL J FSLR Common Stock F - Taxes D 43.3700 -2,309 -100 21,029
2020-03-10 2020-03-07 4 KALETA PAUL J FSLR Common Stock M - Exercise D 4,980 23,338
2020-03-10 2020-03-06 4 KALETA PAUL J FSLR Restricted Stock Units M - Exercise D -2,677 8,030
2020-03-10 2020-03-06 4 KALETA PAUL J FSLR Restricted Stock Units M - Exercise D -2,224 4,448
2020-03-10 2020-03-06 4 KALETA PAUL J FSLR Common Stock F - Taxes D 43.3700 -1,241 -54 18,358
2020-03-10 2020-03-06 4 KALETA PAUL J FSLR Common Stock M - Exercise D 2,677 19,599
2020-03-10 2020-03-06 4 KALETA PAUL J FSLR Common Stock F - Taxes D 43.3700 -726 -31 16,922
2020-03-10 2020-03-06 4 KALETA PAUL J FSLR Common Stock M - Exercise D 2,224 17,648
2020-03-10 2020-03-08 4 Bradley Alexander R. FSLR Restricted Stock Units M - Exercise D -972 0
2020-03-10 2020-03-08 4 Bradley Alexander R. FSLR Common Stock F - Taxes D 43.3700 -433 -19 26,557
2020-03-10 2020-03-08 4 Bradley Alexander R. FSLR Common Stock M - Exercise D 972 26,990
2020-03-10 2020-03-07 4 Bradley Alexander R. FSLR Restricted Stock Units M - Exercise D -5,363 5,363
2020-03-10 2020-03-07 4 Bradley Alexander R. FSLR Common Stock F - Taxes D 43.3700 -2,384 -103 26,018
2020-03-10 2020-03-07 4 Bradley Alexander R. FSLR Common Stock M - Exercise D 5,363 28,402
2020-03-10 2020-03-06 4 Bradley Alexander R. FSLR Restricted Stock Units A - Award D 16,141 16,141
2020-03-10 2020-03-06 4 Bradley Alexander R. FSLR Restricted Stock Units M - Exercise D -3,650 10,950
2020-03-10 2020-03-06 4 Bradley Alexander R. FSLR Restricted Stock Units M - Exercise D -2,409 4,818
2020-03-10 2020-03-06 4 Bradley Alexander R. FSLR Common Stock F - Taxes D 43.3700 -1,623 -70 23,039
2020-03-10 2020-03-06 4 Bradley Alexander R. FSLR Common Stock M - Exercise D 3,650 24,662
2020-03-10 2020-03-06 4 Bradley Alexander R. FSLR Common Stock F - Taxes D 43.3700 -991 -43 21,012
2020-03-10 2020-03-06 4 Bradley Alexander R. FSLR Common Stock M - Exercise D 2,409 22,003
2020-03-10 2020-03-08 4 Jeffers Byron Michael FSLR Restricted Stock Units M - Exercise D -224 0
2020-03-10 2020-03-08 4 Jeffers Byron Michael FSLR Common Stock F - Taxes D 43.3700 -75 -3 824
2020-03-10 2020-03-08 4 Jeffers Byron Michael FSLR Common Stock M - Exercise D 224 899
2020-03-10 2020-03-07 4 Jeffers Byron Michael FSLR Restricted Stock Units M - Exercise D -383 383
2020-03-10 2020-03-07 4 Jeffers Byron Michael FSLR Common Stock F - Taxes D 43.3700 -128 -6 675
2020-03-10 2020-03-07 4 Jeffers Byron Michael FSLR Common Stock M - Exercise D 383 803
2020-03-10 2020-03-06 4 Jeffers Byron Michael FSLR Restricted Stock Units A - Award D 4,612 4,612
2020-03-10 2020-03-06 4 Jeffers Byron Michael FSLR Restricted Stock Units M - Exercise D -390 1,168
2020-03-10 2020-03-06 4 Jeffers Byron Michael FSLR Restricted Stock Units M - Exercise D -241 482
2020-03-10 2020-03-06 4 Jeffers Byron Michael FSLR Common Stock F - Taxes D 43.3700 -130 -6 420
2020-03-10 2020-03-06 4 Jeffers Byron Michael FSLR Common Stock M - Exercise D 390 550
2020-03-10 2020-03-06 4 Jeffers Byron Michael FSLR Common Stock F - Taxes D 43.3700 -81 -4 160
2020-03-10 2020-03-06 4 Jeffers Byron Michael FSLR Common Stock M - Exercise D 241 241
2020-03-10 2020-03-08 4 DeJong Philip FSLR Restricted Stock Units M - Exercise D -4,333 0
2020-03-10 2020-03-08 4 DeJong Philip FSLR Common Stock F - Taxes D 43.3700 -1,823 -79 25,694
2020-03-10 2020-03-08 4 DeJong Philip FSLR Common Stock M - Exercise D 4,333 27,517
2020-03-10 2020-03-07 4 DeJong Philip FSLR Restricted Stock Units M - Exercise D -7,662 7,661
2020-03-10 2020-03-07 4 DeJong Philip FSLR Common Stock F - Taxes D 43.3700 -3,222 -140 23,184
2020-03-10 2020-03-07 4 DeJong Philip FSLR Common Stock M - Exercise D 7,662 26,406
2020-03-10 2020-03-06 4 DeJong Philip FSLR Restricted Stock Units M - Exercise D -3,894 11,680
2020-03-10 2020-03-06 4 DeJong Philip FSLR Restricted Stock Units M - Exercise D -2,780 5,560
2020-03-10 2020-03-06 4 DeJong Philip FSLR Common Stock F - Taxes D 43.3700 -1,638 -71 18,744
2020-03-10 2020-03-06 4 DeJong Philip FSLR Common Stock M - Exercise D 3,894 20,382
2020-03-10 2020-03-06 4 DeJong Philip FSLR Common Stock F - Taxes D 43.3700 -1,169 -51 16,488
2020-03-10 2020-03-06 4 DeJong Philip FSLR Common Stock M - Exercise D 2,780 17,657
2020-03-10 2020-03-06 4 Stockdale Caroline FSLR Restricted Stock Units A - Award D 11,529 11,529
2020-03-10 2020-03-08 4 Garabedian Raffi FSLR Restricted Stock Units M - Exercise D -3,600 0
2020-03-10 2020-03-08 4 Garabedian Raffi FSLR Common Stock F - Taxes D 43.3700 -1,785 -77 22,285
2020-03-10 2020-03-08 4 Garabedian Raffi FSLR Common Stock M - Exercise D 3,600 24,070
2020-03-10 2020-03-07 4 Garabedian Raffi FSLR Restricted Stock Units M - Exercise D -7,662 7,661
2020-03-10 2020-03-07 4 Garabedian Raffi FSLR Common Stock F - Taxes D 43.3700 -3,799 -165 20,470
2020-03-10 2020-03-07 4 Garabedian Raffi FSLR Common Stock M - Exercise D 7,662 24,269
2020-03-10 2020-03-06 4 Garabedian Raffi FSLR Restricted Stock Units A - Award D 6,918 6,918
2020-03-10 2020-03-06 4 Garabedian Raffi FSLR Restricted Stock Units A - Award D 15,284 15,284
2020-03-10 2020-03-06 4 Garabedian Raffi FSLR Restricted Stock Units M - Exercise D -4,137 12,410
2020-03-10 2020-03-06 4 Garabedian Raffi FSLR Restricted Stock Units M - Exercise D -2,780 5,560
2020-03-10 2020-03-06 4 Garabedian Raffi FSLR Common Stock F - Taxes D 43.3700 -2,052 -89 16,607
2020-03-10 2020-03-06 4 Garabedian Raffi FSLR Common Stock M - Exercise D 4,137 18,659
2020-03-10 2020-03-06 4 Garabedian Raffi FSLR Common Stock F - Taxes D 43.3700 -1,379 -60 14,522
2020-03-10 2020-03-06 4 Garabedian Raffi FSLR Common Stock M - Exercise D 2,780 15,901
2020-03-10 2020-03-08 4 ANTOUN GEORGES FSLR Restricted Stock Units M - Exercise D -4,157 0
2020-03-10 2020-03-08 4 ANTOUN GEORGES FSLR Common Stock F - Taxes D 43.3700 -1,749 -76 44,554
2020-03-10 2020-03-08 4 ANTOUN GEORGES FSLR Common Stock M - Exercise D 4,157 46,303
2020-03-10 2020-03-07 4 ANTOUN GEORGES FSLR Restricted Stock Units M - Exercise D -7,662 7,661
2020-03-10 2020-03-07 4 ANTOUN GEORGES FSLR Common Stock F - Taxes D 43.3700 -3,222 -140 42,146
2020-03-10 2020-03-07 4 ANTOUN GEORGES FSLR Common Stock M - Exercise D 7,662 45,368
2020-03-10 2020-03-06 4 ANTOUN GEORGES FSLR Restricted Stock Units A - Award D 18,446 18,446
2020-03-10 2020-03-06 4 ANTOUN GEORGES FSLR Restricted Stock Units M - Exercise D -3,894 11,680
2020-03-10 2020-03-06 4 ANTOUN GEORGES FSLR Restricted Stock Units M - Exercise D -2,780 5,560
2020-03-10 2020-03-06 4 ANTOUN GEORGES FSLR Common Stock F - Taxes D 43.3700 -1,638 -71 37,706
2020-03-10 2020-03-06 4 ANTOUN GEORGES FSLR Common Stock M - Exercise D 3,894 39,344
2020-03-10 2020-03-06 4 ANTOUN GEORGES FSLR Common Stock F - Taxes D 43.3700 -1,169 -51 35,450
2020-03-10 2020-03-06 4 ANTOUN GEORGES FSLR Common Stock M - Exercise D 2,780 36,619
2020-03-10 2020-03-08 4 Widmar Mark R FSLR Restricted Stock Units M - Exercise D -4,583 0
2020-03-10 2020-03-08 4 Widmar Mark R FSLR Common Stock F - Taxes D 43.3700 -1,996 -87 170,890
2020-03-10 2020-03-08 4 Widmar Mark R FSLR Common Stock M - Exercise D 4,583 172,886
2020-03-10 2020-03-07 4 Widmar Mark R FSLR Restricted Stock Units M - Exercise D -20,740 20,740
2020-03-10 2020-03-07 4 Widmar Mark R FSLR Common Stock F - Taxes D 43.3700 -9,033 -392 168,303
2020-03-10 2020-03-07 4 Widmar Mark R FSLR Common Stock M - Exercise D 20,740 177,336
2020-03-10 2020-03-06 4 Widmar Mark R FSLR Restricted Stock Units A - Award D 59,950 59,950
2020-03-10 2020-03-06 4 Widmar Mark R FSLR Restricted Stock Units M - Exercise D -12,654 37,960
2020-03-10 2020-03-06 4 Widmar Mark R FSLR Restricted Stock Units M - Exercise D -8,896 17,790
2020-03-10 2020-03-06 4 Widmar Mark R FSLR Common Stock F - Taxes D 43.3700 -5,511 -239 156,596
2020-03-10 2020-03-06 4 Widmar Mark R FSLR Common Stock M - Exercise D 12,654 162,107
2020-03-10 2020-03-06 4 Widmar Mark R FSLR Common Stock F - Taxes D 43.3700 -3,875 -168 149,453
2020-03-10 2020-03-06 4 Widmar Mark R FSLR Common Stock M - Exercise D 8,896 153,328
2020-03-03 2020-02-28 4 ANTOUN GEORGES FSLR Common Stock S - Sale D 46.0900 -1,297 -60 33,839
2020-03-03 2020-02-28 4 ANTOUN GEORGES FSLR Common Stock S - Sale D 45.3500 -5,299 -240 35,136
2020-03-03 2020-02-28 4 ANTOUN GEORGES FSLR Common Stock S - Sale D 44.1700 -1,080 -48 40,435
2020-03-03 2020-02-28 4 ANTOUN GEORGES FSLR Common Stock S - Sale D 43.3000 -800 -35 41,515
2020-02-26 2020-02-24 4 Bradley Alexander R. FSLR Common Stock F - Taxes D 50.5900 -8,640 -437 19,594
2020-02-26 2020-02-24 4 Bradley Alexander R. FSLR Common Stock A - Award D 19,307 28,234
2020-02-26 2020-02-24 4 KALETA PAUL J FSLR Common Stock F - Taxes D 50.5900 -8,410 -425 15,424
2020-02-26 2020-02-24 4 KALETA PAUL J FSLR Common Stock A - Award D 18,020 23,834
2020-02-26 2020-02-24 4 Garabedian Raffi FSLR Common Stock F - Taxes D 50.5900 -12,812 -648 13,121
2020-02-26 2020-02-24 4 Garabedian Raffi FSLR Common Stock A - Award D 25,743 25,933
2020-02-26 2020-02-24 4 ANTOUN GEORGES FSLR Common Stock F - Taxes D 50.5900 -10,866 -550 42,315
2020-02-26 2020-02-24 4 ANTOUN GEORGES FSLR Common Stock A - Award D 25,743 53,181
2020-02-26 2020-02-24 4 DeJong Philip FSLR Common Stock F - Taxes D 50.5900 -10,866 -550 14,877
2020-02-26 2020-02-24 4 DeJong Philip FSLR Common Stock A - Award D 25,743 25,743
2020-02-26 2020-02-24 4 Widmar Mark R FSLR Common Stock S - Sale D 51.2100 -23,358 -1,196 144,432
2020-02-26 2020-02-24 4 Widmar Mark R FSLR Common Stock F - Taxes D 50.5900 -36,022 -1,822 167,790
2020-02-26 2020-02-24 4 Widmar Mark R FSLR Common Stock A - Award D 82,738 203,812
2020-02-03 2020-01-31 4 ANTOUN GEORGES FSLR Common Stock S - Sale D 50.5800 -200 -10 27,438
2020-02-03 2020-01-31 4 ANTOUN GEORGES FSLR Common Stock S - Sale D 49.6300 -8,276 -411 27,638
2020-01-02 2019-12-31 4 Ahearn Michael J FSLR Common Stock A - Award D 1,050 51,953
2020-01-02 2019-12-31 4 Chapman Richard D FSLR Common Stock A - Award D 715 25,801
2020-01-02 2019-12-31 4 Allen Sharon L. FSLR Common Stock A - Award D 715 19,038
2020-01-02 2019-12-31 4 Sweeney Michael T FSLR Common Stock A - Award D 715 33,594
2020-01-02 2019-12-31 4 STEBBINS PAUL H By Stebbins Family Trust FSLR Common Stock A - Award I 715 29,719
2020-01-02 2019-12-31 4 POST WILLIAM J By Post Family Trust FSLR Common Stock A - Award I 715 27,654
2020-01-02 2019-12-31 4 KENNEDY R CRAIG FSLR Common Stock A - Award D 715 27,210
2020-01-02 2019-12-31 4 Hambro George A By Hambro Living Trust FSLR Common Stock A - Award I 715 27,801
2020-01-02 2019-12-31 4 Joseph Molly FSLR Common Stock A - Award D 715 7,332
2019-12-30 2019-12-27 4 ANTOUN GEORGES FSLR Common Stock S - Sale D 58.4700 -300 -18 35,914
2019-12-30 2019-12-27 4 ANTOUN GEORGES FSLR Common Stock S - Sale D 57.4400 -2,504 -144 36,214
2019-12-30 2019-12-27 4 ANTOUN GEORGES FSLR Common Stock S - Sale D 56.7000 -5,672 -322 38,718
2019-12-06 2019-12-04 4 DeJong Philip FSLR Common Stock S - Sale D 55.0000 -5,000 -275 0
2019-12-03 2019-11-29 4 ANTOUN GEORGES FSLR Common Stock S - Sale D 55.2300 -8,476 -468 44,390
2019-12-03 2019-12-02 4 DeJong Philip FSLR Common Stock S - Sale D 55.2400 -4,541 -251 5,000
2019-12-03 2019-12-02 4 DeJong Philip FSLR Common Stock S - Sale D 55.2500 -6,950 -384 9,541
2019-10-30 2019-10-28 4 ANTOUN GEORGES FSLR Common Stock S - Sale D 54.3800 -1,163 -63 52,866
2019-10-30 2019-10-28 4 ANTOUN GEORGES FSLR Common Stock S - Sale D 53.7700 -7,313 -393 54,029
2019-10-29 2019-10-28 4 Garabedian Raffi FSLR Common Stock S - Sale D 53.1800 -16,370 -871 190
2019-10-16 3 Stockdale Caroline FSLR No securities are benefically owned D 0
2019-10-01 2019-09-30 4 Chapman Richard D FSLR Common Stock A - Award D 690 25,086
2019-10-01 2019-09-30 4 Allen Sharon L. FSLR Common Stock A - Award D 690 18,323
2019-10-01 2019-09-30 4 Ahearn Michael J FSLR Common Stock A - Award D 1,013 50,903
2019-10-01 2019-09-27 4 ANTOUN GEORGES FSLR Common Stock S - Sale D 62.2700 -100 -6 61,342
2019-10-01 2019-09-27 4 ANTOUN GEORGES FSLR Common Stock S - Sale D 61.5000 -200 -12 61,442
2019-10-01 2019-09-27 4 ANTOUN GEORGES FSLR Common Stock S - Sale D 60.3200 -1,600 -97 61,642
2019-10-01 2019-09-27 4 ANTOUN GEORGES FSLR Common Stock S - Sale D 59.5000 -1,892 -113 63,242
2019-10-01 2019-09-27 4 ANTOUN GEORGES FSLR Common Stock S - Sale D 58.3300 -4,684 -273 65,134
2019-10-01 2019-09-30 4 Sweeney Michael T FSLR Common Stock A - Award D 690 32,879
2019-10-01 2019-09-30 4 STEBBINS PAUL H By Stebbins Family Trust FSLR Common Stock A - Award I 690 29,004
2019-10-01 2019-09-30 4 Hambro George A By Hambro Living Trust FSLR Common Stock A - Award I 690 27,086
2019-10-01 2019-09-30 4 POST WILLIAM J By Post Family Trust FSLR Common Stock A - Award I 690 26,939
2019-10-01 2019-09-30 4 KENNEDY R CRAIG FSLR Common Stock A - Award D 690 26,495
2019-10-01 2019-09-30 4 Joseph Molly FSLR Common Stock A - Award D 690 6,617
2019-09-03 2019-08-30 4 ANTOUN GEORGES FSLR Common Stock S - Sale D 62.9500 -4 -0 69,818
2019-09-03 2019-08-30 4 ANTOUN GEORGES FSLR Common Stock S - Sale D 62.1900 -3,498 -218 69,822
2019-09-03 2019-08-30 4 ANTOUN GEORGES FSLR Common Stock S - Sale D 61.5800 -4,974 -306 73,320
2019-08-07 2019-08-05 4 Widmar Mark R FSLR Common Stock S - Sale D 64.3400 -1,925 -124 121,074
2019-08-07 2019-08-05 4 Widmar Mark R FSLR Common Stock S - Sale D 63.1000 -3,500 -221 122,999
2019-08-07 2019-08-05 4 Widmar Mark R FSLR Common Stock S - Sale D 62.0400 -5,960 -370 126,499
2019-08-07 2019-08-05 4 Widmar Mark R FSLR Common Stock S - Sale D 61.1600 -12,826 -784 132,459
2019-08-07 2019-08-05 4 Widmar Mark R FSLR Common Stock S - Sale D 60.3400 -10,753 -649 145,285
2019-08-07 2019-08-06 4 KENNEDY R CRAIG FSLR Common Stock S - Sale D 62.5500 -1,800 -113 25,805
2019-08-07 2019-08-06 4 Jeffers Byron Michael FSLR Common Stock S - Sale D 62.6800 -346 -22 0
2019-08-07 2019-08-05 4 Jeffers Byron Michael FSLR Restricted Stock Units M - Exercise D -481 0
2019-08-07 2019-08-05 4 Jeffers Byron Michael FSLR Common Stock F - Taxes D 62.0100 -135 -8 346
2019-08-07 2019-08-05 4 Jeffers Byron Michael FSLR Common Stock M - Exercise D 481 481
2019-08-07 2019-08-06 4 Bradley Alexander R. FSLR Common Stock S - Sale D 62.6800 -267 -17 8,927
2019-08-07 2019-08-05 4 Bradley Alexander R. FSLR Restricted Stock Units M - Exercise D -963 0
2019-08-07 2019-08-05 4 Bradley Alexander R. FSLR Common Stock F - Taxes D 62.0100 -429 -27 9,194
2019-08-07 2019-08-05 4 Bradley Alexander R. FSLR Common Stock M - Exercise D 963 9,623
2019-08-05 2019-08-01 4 DeJong Philip FSLR Common Stock S - Sale D 65.5200 -2,860 -187 16,491
2019-07-31 2019-07-29 4 ANTOUN GEORGES FSLR Common Stock S - Sale D 65.9500 -3,776 -249 78,294
2019-07-31 2019-07-29 4 ANTOUN GEORGES FSLR Common Stock S - Sale D 65.5600 -4,700 -308 82,070
2019-07-31 2019-07-29 4 ANTOUN GEORGES FSLR Common Stock S - Sale D 65.9500 -3,776 -249 78,294
2019-07-31 2019-07-29 4 ANTOUN GEORGES FSLR Common Stock S - Sale D 65.5600 -4,700 -308 82,070
2019-07-02 2019-06-28 4 Hambro George A By Hambro Living Trust FSLR Common Stock A - Award I 610 26,396
2019-07-02 2019-06-28 4 Joseph Molly FSLR Common Stock A - Award D 610 5,927
2019-07-02 2019-06-28 4 Allen Sharon L. FSLR Common Stock A - Award D 610 17,633
2019-07-02 2019-06-28 4 Sweeney Michael T FSLR Common Stock A - Award D 610 32,189
2019-07-02 2019-06-28 4 STEBBINS PAUL H By Stebbins Family Trust FSLR Common Stock A - Award I 610 28,314
2019-07-02 2019-06-28 4 KENNEDY R CRAIG FSLR Common Stock A - Award D 610 27,605
2019-07-02 2019-06-28 4 Chapman Richard D FSLR Common Stock A - Award D 610 24,396
2019-07-02 2019-06-28 4 ANTOUN GEORGES FSLR Common Stock S - Sale D 65.9700 -100 -7 86,770
2019-07-02 2019-06-28 4 ANTOUN GEORGES FSLR Common Stock S - Sale D 65.5000 -8,376 -549 86,870
2019-07-02 2019-06-28 4 POST WILLIAM J By Post Family Trust FSLR Common Stock A - Award I 610 26,249
2019-07-02 2019-07-01 4 Widmar Mark R FSLR Restricted Stock Units M - Exercise D -6,250 6,250
2019-07-02 2019-07-01 4 Widmar Mark R FSLR Common Stock F - Taxes D 66.1300 -2,722 -180 156,038
2019-07-02 2019-07-01 4 Widmar Mark R FSLR Common Stock M - Exercise D 6,250 158,760
2019-07-02 2019-06-28 4 Ahearn Michael J FSLR Common Stock A - Award D 895 49,890
2019-06-18 2019-06-17 4 Bueter Christopher FSLR Common Stock S - Sale D 61.6300 -5,372 -331 0
2019-06-18 2019-06-17 4 Bueter Christopher FSLR Common Stock S - Sale D 60.9900 -15,650 -954 5,372
2019-06-18 2019-06-17 4 Bueter Christopher FSLR Common Stock S - Sale D 60.5100 -6,468 -391 21,022
2019-06-03 2019-05-31 4 ANTOUN GEORGES FSLR Common Stock S - Sale D 58.4800 -2,300 -135 95,246
2019-06-03 2019-05-31 4 ANTOUN GEORGES FSLR Common Stock S - Sale D 57.6200 -6,176 -356 97,546
2019-05-14 3 Jeffers Byron Michael FSLR Common Stock D 0
2019-05-08 2019-05-06 4 Garabedian Raffi FSLR Common Stock S - Sale D 60.1800 -14,539 -875 16,560
2019-05-08 2019-05-06 4 Garabedian Raffi FSLR Common Stock S - Sale D 59.7300 -5,602 -335 31,099
2019-05-08 2019-05-06 4 KALETA PAUL J FSLR Common Stock S - Sale D 60.1800 -15,759 -948 5,814
2019-05-08 2019-05-06 4 KALETA PAUL J FSLR Common Stock S - Sale D 59.7400 -5,793 -346 21,573
2019-05-08 2019-05-06 4 DeJong Philip FSLR Common Stock S - Sale D 60.1100 -22,158 -1,332 19,351
2019-05-08 2019-05-06 4 DeJong Philip FSLR Common Stock S - Sale D 59.5500 -3,207 -191 41,509
2019-05-08 2019-05-06 4 ANTOUN GEORGES FSLR Common Stock S - Sale D 60.2400 -4,224 -254 103,722
2019-05-08 2019-05-06 4 ANTOUN GEORGES FSLR Common Stock S - Sale D 59.8400 -4,257 -255 107,946
2019-04-11 2019-04-10 4 Widmar Mark R FSLR Common Stock S - Sale D 60.0000 -33,371 -2,002 152,510
2019-04-02 2019-03-29 4 Ahearn Michael J FSLR Common Stock A - Award D 1,112 48,995
2019-04-02 2019-03-29 4 Sweeney Michael T FSLR Common Stock A - Award D 758 31,579
2019-04-02 2019-03-29 4 STEBBINS PAUL H FSLR Common Stock A - Award D 758 27,704
2019-04-02 2019-03-29 4 POST WILLIAM J Post Family Trust FSLR Common Stock A - Award I 758 25,639
2019-04-02 2019-03-29 4 KENNEDY R CRAIG FSLR Common Stock A - Award D 758 26,995
2019-04-02 2019-03-29 4 Joseph Molly FSLR Common Stock A - Award D 758 5,317
2019-04-02 2019-03-29 4 Hambro George A FSLR Common Stock A - Award D 758 25,786
2019-04-02 2019-03-29 4 Chapman Richard D FSLR Common Stock A - Award D 758 23,786
2019-04-02 2019-03-29 4 Allen Sharon L. FSLR Common Stock A - Award D 758 17,023
2019-03-14 2019-03-13 4 Bradley Alexander R. FSLR Common Stock S - Sale D 54.0600 -227 -12 8,660
2019-03-12 2019-03-11 4 Bradley Alexander R. FSLR Common Stock S - Sale D 51.3000 -1,254 -64 8,887
2019-03-11 2019-03-08 4 DeJong Philip FSLR Restricted Stock Units M - Exercise D -4,333 4,333
2019-03-11 2019-03-08 4 DeJong Philip FSLR Common Stock F - Taxes D 51.1600 -1,823 -93 41,716
2019-03-11 2019-03-08 4 DeJong Philip FSLR Common Stock M - Exercise D 4,333 43,539
2019-03-11 2019-03-07 4 DeJong Philip FSLR Restricted Stock Units M - Exercise D -7,662 15,323
2019-03-11 2019-03-07 4 DeJong Philip FSLR Common Stock F - Taxes D 50.3600 -3,222 -162 42,206
2019-03-11 2019-03-07 4 DeJong Philip FSLR Common Stock M - Exercise D 7,662 45,428
2019-03-11 2019-03-08 4 Bueter Christopher FSLR Restricted Stock Units M - Exercise D -2,340 2,340
2019-03-11 2019-03-08 4 Bueter Christopher FSLR Common Stock F - Taxes D 51.1600 -1,041 -53 27,490
2019-03-11 2019-03-08 4 Bueter Christopher FSLR Common Stock M - Exercise D 2,340 28,531
2019-03-11 2019-03-07 4 Bueter Christopher FSLR Restricted Stock Units M - Exercise D -4,980 9,960
2019-03-11 2019-03-07 4 Bueter Christopher FSLR Common Stock F - Taxes D 50.3600 -2,214 -111 26,191
2019-03-11 2019-03-07 4 Bueter Christopher FSLR Common Stock M - Exercise D 4,980 28,405
2019-03-11 2019-03-08 4 Bradley Alexander R. FSLR Restricted Stock Units M - Exercise D -972 972
2019-03-11 2019-03-08 4 Bradley Alexander R. FSLR Common Stock S - Sale D 49.6700 -754 -37 10,141
2019-03-11 2019-03-08 4 Bradley Alexander R. FSLR Common Stock F - Taxes D 51.1600 -518 -27 10,895
2019-03-11 2019-03-08 4 Bradley Alexander R. FSLR Common Stock M - Exercise D 972 11,413
2019-03-11 2019-03-07 4 Bradley Alexander R. FSLR Restricted Stock Units M - Exercise D -5,363 10,726
2019-03-11 2019-03-07 4 Bradley Alexander R. FSLR Common Stock F - Taxes D 50.3600 -2,855 -144 10,441
2019-03-11 2019-03-07 4 Bradley Alexander R. FSLR Common Stock M - Exercise D 5,363 13,296
2019-03-11 2019-03-08 4 ANTOUN GEORGES FSLR Restricted Stock Units M - Exercise D -4,157 4,157
2019-03-11 2019-03-08 4 ANTOUN GEORGES FSLR Common Stock F - Taxes D 51.1600 -1,749 -89 112,203
2019-03-11 2019-03-08 4 ANTOUN GEORGES FSLR Common Stock M - Exercise D 4,157 113,952
2019-03-11 2019-03-07 4 ANTOUN GEORGES FSLR Restricted Stock Units M - Exercise D -7,662 15,323
2019-03-11 2019-03-07 4 ANTOUN GEORGES FSLR Common Stock F - Taxes D 50.3600 -3,222 -162 109,795
2019-03-11 2019-03-07 4 ANTOUN GEORGES FSLR Common Stock M - Exercise D 7,662 113,017
2019-03-11 2019-03-08 4 Widmar Mark R FSLR Restricted Stock Units M - Exercise D -4,584 4,583
2019-03-11 2019-03-08 4 Widmar Mark R FSLR Common Stock F - Taxes D 51.1600 -1,997 -102 185,881
2019-03-11 2019-03-08 4 Widmar Mark R FSLR Common Stock M - Exercise D 4,584 187,878
2019-03-11 2019-03-07 4 Widmar Mark R FSLR Restricted Stock Units M - Exercise D -20,740 41,480
2019-03-11 2019-03-07 4 Widmar Mark R FSLR Common Stock F - Taxes D 50.3600 -9,033 -455 183,294
2019-03-11 2019-03-07 4 Widmar Mark R FSLR Common Stock M - Exercise D 20,740 192,327
2019-03-11 2019-03-08 4 Schumaker Bryan Robert FSLR Restricted Stock Units M - Exercise D -1,178 1,177
2019-03-11 2019-03-08 4 Schumaker Bryan Robert FSLR Common Stock F - Taxes D 51.1600 -330 -17 4,090
2019-03-11 2019-03-08 4 Schumaker Bryan Robert FSLR Common Stock M - Exercise D 1,178 4,420
2019-03-11 2019-03-07 4 Schumaker Bryan Robert FSLR Restricted Stock Units M - Exercise D -2,299 4,596
2019-03-11 2019-03-07 4 Schumaker Bryan Robert FSLR Common Stock F - Taxes D 50.3600 -643 -32 3,242
2019-03-11 2019-03-07 4 Schumaker Bryan Robert FSLR Common Stock M - Exercise D 2,299 3,885
2019-03-11 2019-03-08 4 KALETA PAUL J FSLR Restricted Stock Units M - Exercise D -2,890 2,890
2019-03-11 2019-03-08 4 KALETA PAUL J FSLR Common Stock F - Taxes D 51.1600 -1,340 -69 27,366
2019-03-11 2019-03-08 4 KALETA PAUL J FSLR Common Stock M - Exercise D 2,890 28,706
2019-03-11 2019-03-07 4 KALETA PAUL J FSLR Restricted Stock Units M - Exercise D -4,980 9,960
2019-03-11 2019-03-07 4 KALETA PAUL J FSLR Common Stock F - Taxes D 50.3600 -2,309 -116 25,816
2019-03-11 2019-03-07 4 KALETA PAUL J FSLR Common Stock M - Exercise D 4,980 28,125
2019-03-11 2019-03-08 4 Garabedian Raffi FSLR Restricted Stock Units M - Exercise D -3,600 3,600
2019-03-11 2019-03-08 4 Garabedian Raffi FSLR Common Stock F - Taxes D 51.1600 -1,785 -91 36,701
2019-03-11 2019-03-08 4 Garabedian Raffi FSLR Common Stock M - Exercise D 3,600 38,486
2019-03-11 2019-03-07 4 Garabedian Raffi FSLR Restricted Stock Units M - Exercise D -7,662 15,323
2019-03-11 2019-03-07 4 Garabedian Raffi FSLR Common Stock F - Taxes D 50.3600 -3,799 -191 34,886
2019-03-11 2019-03-07 4 Garabedian Raffi FSLR Common Stock M - Exercise D 7,662 38,685
2019-03-07 2019-03-06 4 Garabedian Raffi FSLR Restricted Stock Units A - Award D 16,547 16,547
2019-03-07 2019-03-06 4 Garabedian Raffi FSLR Restricted Stock Units M - Exercise D -2,780 8,340
2019-03-07 2019-03-06 4 Garabedian Raffi FSLR Common Stock F - Taxes D 51.3700 -1,379 -71 31,023
2019-03-07 2019-03-06 4 Garabedian Raffi FSLR Common Stock M - Exercise D 2,780 32,402
2019-03-07 2019-03-05 4 Garabedian Raffi FSLR Restricted Stock Units M - Exercise D -2,911 0
2019-03-07 2019-03-05 4 Garabedian Raffi FSLR Common Stock F - Taxes D 52.1900 -1,444 -75 29,622
2019-03-07 2019-03-05 4 Garabedian Raffi FSLR Common Stock M - Exercise D 2,911 31,066
2019-03-07 2019-03-06 4 ANTOUN GEORGES FSLR Restricted Stock Units A - Award D 15,574 15,574
2019-03-07 2019-03-06 4 ANTOUN GEORGES FSLR Restricted Stock Units M - Exercise D -2,780 8,340
2019-03-07 2019-03-06 4 ANTOUN GEORGES FSLR Common Stock F - Taxes D 51.3700 -1,169 -60 105,355
2019-03-07 2019-03-06 4 ANTOUN GEORGES FSLR Common Stock M - Exercise D 2,780 106,524
2019-03-07 2019-03-05 4 ANTOUN GEORGES FSLR Restricted Stock Units M - Exercise D -3,499 0
2019-03-07 2019-03-05 4 ANTOUN GEORGES FSLR Common Stock F - Taxes D 52.1900 -1,472 -77 103,744
2019-03-07 2019-03-05 4 ANTOUN GEORGES FSLR Common Stock M - Exercise D 3,499 105,216
2019-03-07 2019-03-06 4 Widmar Mark R FSLR Restricted Stock Units A - Award D 50,614 50,614
2019-03-07 2019-03-06 4 Widmar Mark R FSLR Restricted Stock Units M - Exercise D -8,896 26,686
2019-03-07 2019-03-06 4 Widmar Mark R FSLR Common Stock F - Taxes D 51.3700 -3,875 -199 171,587
2019-03-07 2019-03-06 4 Widmar Mark R FSLR Common Stock M - Exercise D 8,896 175,462
2019-03-07 2019-03-05 4 Widmar Mark R FSLR Restricted Stock Units M - Exercise D -3,539 0
2019-03-07 2019-03-05 4 Widmar Mark R FSLR Common Stock F - Taxes D 52.1900 -1,542 -80 166,566
2019-03-07 2019-03-05 4 Widmar Mark R FSLR Common Stock M - Exercise D 3,539 168,108
2019-03-07 2019-03-06 4 Schumaker Bryan Robert FSLR Restricted Stock Units A - Award D 5,840 5,840
2019-03-07 2019-03-06 4 Schumaker Bryan Robert FSLR Restricted Stock Units M - Exercise D -1,112 3,336
2019-03-07 2019-03-06 4 Schumaker Bryan Robert FSLR Common Stock F - Taxes D 51.3700 -311 -16 1,586
2019-03-07 2019-03-06 4 Schumaker Bryan Robert FSLR Common Stock M - Exercise D 1,112 1,897
2019-03-07 2019-03-05 4 Schumaker Bryan Robert FSLR Restricted Stock Units M - Exercise D -608 0
2019-03-07 2019-03-05 4 Schumaker Bryan Robert FSLR Common Stock F - Taxes D 52.1900 -170 -9 785
2019-03-07 2019-03-05 4 Schumaker Bryan Robert FSLR Common Stock M - Exercise D 608 955
2019-03-07 2019-03-06 4 KALETA PAUL J FSLR Restricted Stock Units A - Award D 10,707 10,707
2019-03-07 2019-03-06 4 KALETA PAUL J FSLR Restricted Stock Units M - Exercise D -2,224 6,672
2019-03-07 2019-03-06 4 KALETA PAUL J FSLR Common Stock F - Taxes D 51.3700 -1,031 -53 23,145
2019-03-07 2019-03-06 4 KALETA PAUL J FSLR Common Stock M - Exercise D 2,224 24,176
2019-03-07 2019-03-05 4 KALETA PAUL J FSLR Restricted Stock Units M - Exercise D -2,591 0
2019-03-07 2019-03-05 4 KALETA PAUL J FSLR Common Stock F - Taxes D 52.1900 -1,201 -63 21,952
2019-03-07 2019-03-05 4 KALETA PAUL J FSLR Common Stock M - Exercise D 2,591 23,153
2019-03-07 2019-03-06 4 Bueter Christopher FSLR Restricted Stock Units A - Award D 11,680 11,680
2019-03-07 2019-03-06 4 Bueter Christopher FSLR Restricted Stock Units M - Exercise D -2,224 6,672
2019-03-07 2019-03-06 4 Bueter Christopher FSLR Common Stock F - Taxes D 51.3700 -989 -51 23,425
2019-03-07 2019-03-06 4 Bueter Christopher FSLR Common Stock M - Exercise D 2,224 24,414
2019-03-07 2019-03-05 4 Bueter Christopher FSLR Restricted Stock Units M - Exercise D -2,011 0
2019-03-07 2019-03-05 4 Bueter Christopher FSLR Common Stock F - Taxes D 52.1900 -894 -47 22,190
2019-03-07 2019-03-05 4 Bueter Christopher FSLR Common Stock M - Exercise D 2,011 23,084
2019-03-07 2019-03-06 4 Bradley Alexander R. FSLR Restricted Stock Units A - Award D 14,600 14,600
2019-03-07 2019-03-06 4 Bradley Alexander R. FSLR Restricted Stock Units M - Exercise D -2,410 7,227
2019-03-07 2019-03-06 4 Bradley Alexander R. FSLR Common Stock F - Taxes D 51.3700 -1,283 -66 7,933
2019-03-07 2019-03-06 4 Bradley Alexander R. FSLR Common Stock M - Exercise D 2,410 9,216
2019-03-07 2019-03-05 4 Bradley Alexander R. FSLR Restricted Stock Units M - Exercise D -811 0
2019-03-07 2019-03-05 4 Bradley Alexander R. FSLR Common Stock F - Taxes D 52.1900 -432 -23 6,806
2019-03-07 2019-03-05 4 Bradley Alexander R. FSLR Common Stock M - Exercise D 811 7,238
2019-03-07 2019-03-06 4 DeJong Philip FSLR Restricted Stock Units A - Award D 15,574 15,574
2019-03-07 2019-03-06 4 DeJong Philip FSLR Restricted Stock Units M - Exercise D -2,780 8,340
2019-03-07 2019-03-06 4 DeJong Philip FSLR Common Stock F - Taxes D 51.3700 -1,169 -60 37,766
2019-03-07 2019-03-06 4 DeJong Philip FSLR Common Stock M - Exercise D 2,780 38,935
2019-03-07 2019-03-05 4 DeJong Philip FSLR Restricted Stock Units M - Exercise D -2,157 0
2019-03-07 2019-03-05 4 DeJong Philip FSLR Common Stock F - Taxes D 52.1900 -908 -47 36,155
2019-03-07 2019-03-05 4 DeJong Philip FSLR Common Stock M - Exercise D 2,157 37,063
2019-03-04 2019-03-01 4 Bradley Alexander R. FSLR Common Stock S - Sale D 53.6500 -6,427 -345 6,427
2019-02-25 2019-02-25 4 Bueter Christopher FSLR Common Stock F - Taxes D 53.7300 -12,316 -662 21,073
2019-02-25 2019-02-25 4 Bueter Christopher FSLR Common Stock A - Award D 27,581 33,389
2019-02-25 2019-02-25 4 Bradley Alexander R. FSLR Common Stock F - Taxes D 53.7300 -14,727 -791 12,854
2019-02-25 2019-02-25 4 Bradley Alexander R. FSLR Common Stock A - Award D 27,581 27,581
2019-02-25 2019-02-25 4 Widmar Mark R FSLR Common Stock F - Taxes D 53.7300 -51,473 -2,766 164,569
2019-02-25 2019-02-25 4 Widmar Mark R FSLR Common Stock A - Award D 118,215 216,042
2019-02-25 2019-02-25 4 Garabedian Raffi FSLR Common Stock F - Taxes D 53.7300 -21,918 -1,178 28,155
2019-02-25 2019-02-25 4 Garabedian Raffi FSLR Common Stock A - Award D 44,131 50,073
2019-02-25 2019-02-25 4 DeJong Philip FSLR Common Stock F - Taxes D 53.7300 -18,590 -999 34,906
2019-02-25 2019-02-25 4 DeJong Philip FSLR Common Stock A - Award D 44,131 53,496
2019-02-25 2019-02-25 4 KALETA PAUL J FSLR Common Stock F - Taxes D 53.7300 -12,833 -690 20,562
2019-02-25 2019-02-25 4 KALETA PAUL J FSLR Common Stock A - Award D 27,581 33,395
2019-02-25 2019-02-25 4 ANTOUN GEORGES FSLR Common Stock F - Taxes D 53.7300 -18,590 -999 101,717
2019-02-25 2019-02-25 4 ANTOUN GEORGES FSLR Common Stock A - Award D 44,131 120,307
2019-01-02 2018-12-31 4 Allen Sharon L. FSLR Common Stock A - Award D 943 16,265
2019-01-02 2018-12-31 4 Ahearn Michael J FSLR Common Stock A - Award D 1,384 47,883
2019-01-02 2018-12-31 4 POST WILLIAM J Post Family Trust FSLR Common Stock A - Award I 943 24,881
2019-01-02 2018-12-31 4 Joseph Molly FSLR Common Stock A - Award D 943 4,559
2019-01-02 2018-12-31 4 Hambro George A FSLR Common Stock A - Award D 943 25,028
2019-01-02 2018-12-31 4 Chapman Richard D FSLR Common Stock A - Award D 943 23,028
2019-01-02 2018-12-31 4 Sweeney Michael T FSLR Common Stock A - Award D 943 30,821
2019-01-02 2018-12-31 4 STEBBINS PAUL H FSLR Common Stock A - Award D 943 26,946
2019-01-02 2018-12-31 4 KENNEDY R CRAIG FSLR Common Stock A - Award D 943 26,237
2018-11-27 2018-11-21 4 DeJong Philip FSLR Restricted Stock Units M - Exercise D -8,500 0
2018-11-27 2018-11-21 4 DeJong Philip FSLR Common Stock F - Taxes D 42.6000 -3,575 -152 9,365
2018-11-27 2018-11-21 4 DeJong Philip FSLR Common Stock M - Exercise D 8,500 12,940
2018-11-27 2018-11-21 4 ANTOUN GEORGES FSLR Restricted Stock Units M - Exercise D -8,500 0
2018-11-27 2018-11-21 4 ANTOUN GEORGES FSLR Common Stock F - Taxes D 42.6000 -3,575 -152 76,176
2018-11-27 2018-11-21 4 ANTOUN GEORGES FSLR Common Stock M - Exercise D 8,500 79,751
2018-11-27 2018-11-21 4 Widmar Mark R FSLR Restricted Stock Units M - Exercise D -8,500 0
2018-11-27 2018-11-21 4 Widmar Mark R FSLR Common Stock F - Taxes D 42.6000 -3,702 -158 97,827
2018-11-27 2018-11-21 4 Widmar Mark R FSLR Common Stock M - Exercise D 8,500 101,529
2018-11-27 2018-11-21 4 Garabedian Raffi FSLR Restricted Stock Units M - Exercise D -8,500 0
2018-11-27 2018-11-21 4 Garabedian Raffi FSLR Common Stock F - Taxes D 42.6000 -4,215 -180 5,942
2018-11-27 2018-11-21 4 Garabedian Raffi FSLR Common Stock M - Exercise D 8,500 10,157
2018-10-01 2018-09-28 4 Ahearn Michael J FSLR Common Stock A - Award D 1,214 46,499
2018-10-01 2018-09-28 4 STEBBINS PAUL H FSLR Common Stock A - Award D 827 26,003
2018-10-01 2018-09-28 4 POST WILLIAM J Post Family Trust FSLR Common Stock A - Award I 827 23,938
2018-10-01 2018-09-28 4 KENNEDY R CRAIG FSLR Common Stock A - Award D 827 25,294
2018-10-01 2018-09-28 4 Hambro George A FSLR Common Stock A - Award D 827 24,085
2018-10-01 2018-09-28 4 Chapman Richard D FSLR Common Stock A - Award D 827 22,085
2018-10-01 2018-09-28 4 Joseph Molly FSLR Common Stock A - Award D 827 3,616
2018-10-01 2018-09-28 4 Allen Sharon L. FSLR Common Stock A - Award D 827 15,322
2018-10-01 2018-09-28 4 Sweeney Michael T FSLR Common Stock A - Award D 827 29,878
2018-09-05 2018-09-04 4 Garabedian Raffi FSLR Common Stock S - Sale D 52.1900 -400 -21 1,657
2018-09-05 2018-09-04 4 Garabedian Raffi FSLR Common Stock S - Sale D 51.5400 -3,463 -178 2,057
2018-08-08 2018-08-07 4 Bradley Alexander R. FSLR Common Stock S - Sale D 53.7400 -450 -24 0
2018-08-06 2018-08-05 4 Bradley Alexander R. FSLR Restricted Stock Units M - Exercise D -963 963
2018-08-06 2018-08-05 4 Bradley Alexander R. FSLR Common Stock F - Taxes D 52.8400 -513 -27 450
2018-08-06 2018-08-05 4 Bradley Alexander R. FSLR Common Stock M - Exercise D 963 963
2018-08-06 2018-08-05 4 Schumaker Bryan Robert FSLR Restricted Stock Units M - Exercise D -482 481
2018-08-06 2018-08-05 4 Schumaker Bryan Robert FSLR Common Stock F - Taxes D 52.8400 -135 -7 347
2018-08-06 2018-08-05 4 Schumaker Bryan Robert FSLR Common Stock M - Exercise D 482 482
2018-08-02 2018-08-01 4 Garabedian Raffi FSLR Common Stock S - Sale D 52.9100 -4,159 -220 5,520
2018-07-24 2018-07-23 4 ANTOUN GEORGES FSLR Common Stock S - Sale D 52.7200 -3,142 -166 71,251
2018-07-02 2018-06-29 4 Sweeney Michael T FSLR Common Stock A - Award D 760 29,051
2018-07-02 2018-06-29 4 STEBBINS PAUL H FSLR Common Stock A - Award D 760 25,176
2018-07-02 2018-06-29 4 POST WILLIAM J Post Family Trust FSLR Common Stock A - Award I 760 23,111
2018-07-02 2018-06-29 4 KENNEDY R CRAIG FSLR Common Stock A - Award D 760 24,467
2018-07-02 2018-06-29 4 Hambro George A FSLR Common Stock A - Award D 760 23,258
2018-07-02 2018-06-29 4 Chapman Richard D FSLR Common Stock A - Award D 760 21,258
2018-07-02 2018-06-29 4 Ahearn Michael J FSLR Common Stock A - Award D 1,116 45,285
2018-07-02 2018-07-01 4 Widmar Mark R FSLR Restricted Stock Units M - Exercise D -6,250 12,500
2018-07-02 2018-07-01 4 Widmar Mark R FSLR Common Stock F - Taxes D 52.6600 -2,722 -143 93,029
2018-07-02 2018-07-01 4 Widmar Mark R FSLR Common Stock M - Exercise D 6,250 95,751
2018-07-02 2018-06-29 4 Joseph Molly FSLR Common Stock A - Award D 760 2,789
2018-07-02 2018-06-29 4 Allen Sharon L. FSLR Common Stock A - Award D 760 14,495
2018-06-25 2018-06-22 4 ANTOUN GEORGES FSLR Common Stock S - Sale D 53.8600 -140 -8 74,393
2018-06-25 2018-06-22 4 ANTOUN GEORGES FSLR Common Stock S - Sale D 52.6400 -3,002 -158 74,533
2018-05-23 2018-05-22 4 ANTOUN GEORGES FSLR Common Stock S - Sale D 70.6300 -3,142 -222 77,535
2018-05-02 2018-05-01 4 DeJong Philip FSLR Common Stock S - Sale D 71.0100 -600 -43 4,440
2018-05-02 2018-05-01 4 DeJong Philip FSLR Common Stock S - Sale D 69.3800 -9,181 -637 5,040
2018-05-02 2018-05-01 4 Garabedian Raffi FSLR Common Stock S - Sale D 71.0000 -100 -7 9,679
2018-05-02 2018-05-01 4 Garabedian Raffi FSLR Common Stock S - Sale D 70.5900 -347 -24 9,779
2018-05-02 2018-05-01 4 Garabedian Raffi FSLR Common Stock S - Sale D 69.5600 -1,000 -70 10,126
2018-05-02 2018-05-01 4 Garabedian Raffi FSLR Common Stock S - Sale D 69.4700 -1,715 -119 11,126
2018-04-30 2018-04-27 4 Schumaker Bryan Robert FSLR Common Stock S - Sale D 80.0000 -848 -68 0
2018-04-24 2018-04-23 4 ANTOUN GEORGES FSLR Common Stock S - Sale D 75.6700 -350 -26 80,677
2018-04-24 2018-04-23 4 ANTOUN GEORGES FSLR Common Stock S - Sale D 74.5000 -2,792 -208 81,027
2018-04-19 2018-04-18 4 Schumaker Bryan Robert FSLR Common Stock S - Sale D 75.0000 -1,656 -124 848
2018-04-03 2018-03-30 4 Ahearn Michael J FSLR Common Stock A - Award D 828 44,169
2018-04-03 2018-03-30 4 Sweeney Michael T FSLR Common Stock A - Award D 564 28,291
2018-04-03 2018-03-30 4 STEBBINS PAUL H FSLR Common Stock A - Award D 564 24,416
2018-04-03 2018-03-30 4 POST WILLIAM J Post Family Trust FSLR Common Stock A - Award I 564 22,351
2018-04-03 2018-03-30 4 Nolan James F FSLR Common Stock A - Award D 564 44,826
2018-04-03 2018-03-30 4 KENNEDY R CRAIG FSLR Common Stock A - Award D 564 23,707
2018-04-03 2018-03-30 4 PRESBY J THOMAS FSLR Common Stock A - Award D 564 20,991
2018-04-03 2018-03-30 4 Hambro George A FSLR Common Stock A - Award D 564 22,498
2018-04-03 2018-03-30 4 Chapman Richard D FSLR Common Stock A - Award D 564 20,498
2018-04-03 2018-03-30 4 Joseph Molly FSLR Common Stock A - Award D 564 2,029
2018-04-03 2018-03-30 4 Allen Sharon L. FSLR Common Stock A - Award D 564 13,735
2018-03-23 2018-03-22 4 ANTOUN GEORGES FSLR Common Stock S - Sale D 72.6500 -3,140 -228 83,819
2018-03-23 2018-03-21 4 ANTOUN GEORGES FSLR Restricted Stock Units M - Exercise D -8,250 8,500
2018-03-23 2018-03-21 4 ANTOUN GEORGES FSLR Common Stock S - Sale D 74.2500 -1,800 -134 86,959
2018-03-23 2018-03-21 4 ANTOUN GEORGES FSLR Common Stock F - Taxes D 73.8700 -3,470 -256 88,759
2018-03-23 2018-03-21 4 ANTOUN GEORGES FSLR Common Stock M - Exercise D 8,250 92,229
2018-03-22 2018-03-21 4 DeJong Philip FSLR Restricted Stock Units M - Exercise D -8,250 8,500
2018-03-22 2018-03-21 4 DeJong Philip FSLR Common Stock F - Taxes D 73.8700 -3,470 -256 14,221
2018-03-22 2018-03-21 4 DeJong Philip FSLR Common Stock M - Exercise D 8,250 17,691
2018-03-22 2018-03-21 4 Garabedian Raffi FSLR Restricted Stock Units M - Exercise D -8,250 8,500
2018-03-22 2018-03-21 4 Garabedian Raffi FSLR Common Stock F - Taxes D 73.8700 -4,091 -302 12,841
2018-03-22 2018-03-21 4 Garabedian Raffi FSLR Common Stock M - Exercise D 8,250 16,932
2018-03-22 2018-03-21 4 Widmar Mark R FSLR Restricted Stock Units M - Exercise D -8,250 8,500
2018-03-22 2018-03-21 4 Widmar Mark R FSLR Common Stock F - Taxes D 73.8700 -3,593 -265 89,501
2018-03-22 2018-03-21 4 Widmar Mark R FSLR Common Stock M - Exercise D 8,250 93,094
2018-03-14 2018-03-13 4 KALETA PAUL J FSLR Common Stock S - Sale D 70.1000 -1,605 -113 5,814
2018-03-13 2018-03-09 4 KALETA PAUL J FSLR Common Stock S - Sale D 67.8700 -6,601 -448 7,419
2018-03-13 2018-03-12 4 Schumaker Bryan Robert FSLR Common Stock S - Sale D 70.0000 -933 -65 2,504
2018-03-13 2018-03-12 4 Bradley Alexander R. FSLR Common Stock S - Sale D 68.1200 -4,325 -295 0
2018-03-13 2018-03-09 4 Bueter Christopher FSLR Common Stock S - Sale D 67.8700 -13,000 -882 5,808
2018-03-09 2018-03-08 4 KALETA PAUL J FSLR Restricted Stock Units M - Exercise D -2,890 5,780
2018-03-09 2018-03-08 4 KALETA PAUL J FSLR Common Stock F - Taxes D 67.6900 -1,285 -87 14,020
2018-03-09 2018-03-08 4 KALETA PAUL J FSLR Common Stock M - Exercise D 2,890 15,305
2018-03-09 2018-03-07 4 KALETA PAUL J FSLR Restricted Stock Units M - Exercise D -4,981 14,940
2018-03-09 2018-03-07 4 KALETA PAUL J FSLR Common Stock F - Taxes D 67.9500 -2,215 -151 12,415
2018-03-09 2018-03-07 4 KALETA PAUL J FSLR Common Stock M - Exercise D 4,981 14,630
2018-03-09 2018-03-08 4 Garabedian Raffi FSLR Restricted Stock Units M - Exercise D -3,601 7,200
2018-03-09 2018-03-08 4 Garabedian Raffi FSLR Common Stock F - Taxes D 67.6900 -1,786 -121 8,682
2018-03-09 2018-03-08 4 Garabedian Raffi FSLR Common Stock M - Exercise D 3,601 10,468
2018-03-09 2018-03-07 4 Garabedian Raffi FSLR Restricted Stock Units M - Exercise D -7,662 22,985
2018-03-09 2018-03-07 4 Garabedian Raffi FSLR Common Stock F - Taxes D 67.9500 -3,799 -258 6,867
2018-03-09 2018-03-07 4 Garabedian Raffi FSLR Common Stock M - Exercise D 7,662 10,666
2018-03-09 2018-03-08 4 DeJong Philip FSLR Restricted Stock Units M - Exercise D -4,333 8,666
2018-03-09 2018-03-08 4 DeJong Philip FSLR Common Stock F - Taxes D 67.6900 -1,823 -123 9,441
2018-03-09 2018-03-08 4 DeJong Philip FSLR Common Stock M - Exercise D 4,333 11,264
2018-03-09 2018-03-07 4 DeJong Philip FSLR Restricted Stock Units M - Exercise D -7,662 22,985
2018-03-09 2018-03-07 4 DeJong Philip FSLR Common Stock F - Taxes D 67.9500 -3,222 -219 6,931
2018-03-09 2018-03-07 4 DeJong Philip FSLR Common Stock M - Exercise D 7,662 10,153
2018-03-09 2018-03-08 4 Bueter Christopher FSLR Restricted Stock Units M - Exercise D -2,341 4,680
2018-03-09 2018-03-08 4 Bueter Christopher FSLR Common Stock F - Taxes D 67.6900 -1,041 -70 18,808
2018-03-09 2018-03-08 4 Bueter Christopher FSLR Common Stock M - Exercise D 2,341 19,849
2018-03-09 2018-03-07 4 Bueter Christopher FSLR Restricted Stock Units M - Exercise D -4,981 14,940
2018-03-09 2018-03-07 4 Bueter Christopher FSLR Common Stock F - Taxes D 67.9500 -1,779 -121 17,508
2018-03-09 2018-03-07 4 Bueter Christopher FSLR Common Stock M - Exercise D 4,981 19,287
2018-03-09 2018-03-08 4 Bradley Alexander R. FSLR Restricted Stock Units M - Exercise D -972 1,944
2018-03-09 2018-03-08 4 Bradley Alexander R. FSLR Common Stock F - Taxes D 67.6900 -518 -35 4,325
2018-03-09 2018-03-08 4 Bradley Alexander R. FSLR Common Stock M - Exercise D 972 4,843
2018-03-09 2018-03-07 4 Bradley Alexander R. FSLR Restricted Stock Units M - Exercise D -5,364 16,089
2018-03-09 2018-03-07 4 Bradley Alexander R. FSLR Common Stock F - Taxes D 67.9500 -2,445 -166 3,871
2018-03-09 2018-03-07 4 Bradley Alexander R. FSLR Common Stock M - Exercise D 5,364 6,316
2018-03-09 2018-03-08 4 ANTOUN GEORGES FSLR Restricted Stock Units M - Exercise D -4,158 8,314
2018-03-09 2018-03-08 4 ANTOUN GEORGES FSLR Common Stock F - Taxes D 67.6900 -1,749 -118 83,979
2018-03-09 2018-03-08 4 ANTOUN GEORGES FSLR Common Stock M - Exercise D 4,158 85,728
2018-03-09 2018-03-07 4 ANTOUN GEORGES FSLR Restricted Stock Units M - Exercise D -7,662 22,985
2018-03-09 2018-03-07 4 ANTOUN GEORGES FSLR Common Stock S - Sale D 68.2500 -1,220 -83 81,570
2018-03-09 2018-03-07 4 ANTOUN GEORGES FSLR Common Stock F - Taxes D 67.9500 -3,222 -219 82,790
2018-03-09 2018-03-07 4 ANTOUN GEORGES FSLR Common Stock M - Exercise D 7,662 86,012
2018-03-09 2018-03-08 4 Widmar Mark R FSLR Restricted Stock Units M - Exercise D -4,584 9,167
2018-03-09 2018-03-08 4 Widmar Mark R FSLR Common Stock F - Taxes D 67.6900 -1,997 -135 84,844
2018-03-09 2018-03-08 4 Widmar Mark R FSLR Common Stock M - Exercise D 4,584 86,841
2018-03-09 2018-03-07 4 Widmar Mark R FSLR Restricted Stock Units M - Exercise D -20,741 62,220
2018-03-09 2018-03-07 4 Widmar Mark R FSLR Common Stock F - Taxes D 67.9500 -9,033 -614 82,257
2018-03-09 2018-03-07 4 Widmar Mark R FSLR Common Stock M - Exercise D 20,741 91,290
2018-03-09 2018-03-08 4 Schumaker Bryan Robert FSLR Restricted Stock Units M - Exercise D -1,178 2,355
2018-03-09 2018-03-08 4 Schumaker Bryan Robert FSLR Common Stock F - Taxes D 67.6900 -330 -22 3,437
2018-03-09 2018-03-08 4 Schumaker Bryan Robert FSLR Common Stock M - Exercise D 1,178 3,767
2018-03-09 2018-03-07 4 Schumaker Bryan Robert FSLR Restricted Stock Units M - Exercise D -2,299 6,895
2018-03-09 2018-03-07 4 Schumaker Bryan Robert FSLR Common Stock F - Taxes D 67.9500 -643 -44 2,589
2018-03-09 2018-03-07 4 Schumaker Bryan Robert FSLR Common Stock M - Exercise D 2,299 3,232
2018-03-07 2018-03-06 4 Schumaker Bryan Robert FSLR Restricted Stock Units A - Award D 4,448 4,448
2018-03-07 2018-03-05 4 Schumaker Bryan Robert FSLR Restricted Stock Units M - Exercise D -608 608
2018-03-07 2018-03-05 4 Schumaker Bryan Robert FSLR Restricted Stock Units M - Exercise D -688 0
2018-03-07 2018-03-05 4 Schumaker Bryan Robert FSLR Common Stock F - Taxes D 66.0500 -170 -11 933
2018-03-07 2018-03-05 4 Schumaker Bryan Robert FSLR Common Stock F - Taxes D 66.0500 -193 -13 1,103
2018-03-07 2018-03-05 4 Schumaker Bryan Robert FSLR Common Stock M - Exercise D 608 1,296
2018-03-07 2018-03-05 4 Schumaker Bryan Robert FSLR Common Stock M - Exercise D 688 688
2018-03-07 2018-03-06 4 Widmar Mark R FSLR Restricted Stock Units A - Award D 35,582 35,582
2018-03-07 2018-03-05 4 Widmar Mark R FSLR Restricted Stock Units M - Exercise D -3,540 3,539
2018-03-07 2018-03-05 4 Widmar Mark R FSLR Restricted Stock Units M - Exercise D -3,439 0
2018-03-07 2018-03-05 4 Widmar Mark R FSLR Common Stock F - Taxes D 66.0500 -1,542 -102 70,549
2018-03-07 2018-03-05 4 Widmar Mark R FSLR Common Stock F - Taxes D 66.0500 -1,498 -99 72,091
2018-03-07 2018-03-05 4 Widmar Mark R FSLR Common Stock M - Exercise D 3,540 73,589
2018-03-07 2018-03-05 4 Widmar Mark R FSLR Common Stock M - Exercise D 3,439 70,049
2018-03-07 2018-03-06 4 ANTOUN GEORGES FSLR Restricted Stock Units A - Award D 11,120 11,120
2018-03-07 2018-03-05 4 ANTOUN GEORGES FSLR Restricted Stock Units M - Exercise D -3,499 3,499
2018-03-07 2018-03-05 4 ANTOUN GEORGES FSLR Restricted Stock Units M - Exercise D -3,439 0
2018-03-07 2018-03-05 4 ANTOUN GEORGES FSLR Common Stock F - Taxes D 66.0500 -1,412 -93 78,350
2018-03-07 2018-03-05 4 ANTOUN GEORGES FSLR Common Stock F - Taxes D 66.0500 -1,447 -96 79,762
2018-03-07 2018-03-05 4 ANTOUN GEORGES FSLR Common Stock M - Exercise D 3,499 81,209
2018-03-07 2018-03-05 4 ANTOUN GEORGES FSLR Common Stock M - Exercise D 3,439 77,710
2018-03-07 2018-03-06 4 Bradley Alexander R. FSLR Restricted Stock Units A - Award D 9,637 9,637
2018-03-07 2018-03-05 4 Bradley Alexander R. FSLR Restricted Stock Units M - Exercise D -811 811
2018-03-07 2018-03-05 4 Bradley Alexander R. FSLR Restricted Stock Units M - Exercise D -731 0
2018-03-07 2018-03-05 4 Bradley Alexander R. FSLR Common Stock F - Taxes D 66.0500 -310 -20 952
2018-03-07 2018-03-05 4 Bradley Alexander R. FSLR Common Stock F - Taxes D 66.0500 -280 -18 1,262
2018-03-07 2018-03-05 4 Bradley Alexander R. FSLR Common Stock M - Exercise D 811 1,542
2018-03-07 2018-03-05 4 Bradley Alexander R. FSLR Common Stock M - Exercise D 731 731
2018-03-07 2018-03-06 4 Bueter Christopher FSLR Restricted Stock Units A - Award D 8,896 8,896
2018-03-07 2018-03-05 4 Bueter Christopher FSLR Restricted Stock Units M - Exercise D -2,011 2,011
2018-03-07 2018-03-05 4 Bueter Christopher FSLR Restricted Stock Units M - Exercise D -1,934 0
2018-03-07 2018-03-05 4 Bueter Christopher FSLR Common Stock F - Taxes D 66.0500 -593 -39 14,306
2018-03-07 2018-03-05 4 Bueter Christopher FSLR Common Stock F - Taxes D 66.0500 -570 -38 14,899
2018-03-07 2018-03-05 4 Bueter Christopher FSLR Common Stock M - Exercise D 2,011 15,469
2018-03-07 2018-03-05 4 Bueter Christopher FSLR Common Stock M - Exercise D 1,934 13,458
2018-03-07 2018-03-06 4 DeJong Philip FSLR Restricted Stock Units A - Award D 11,120 11,120
2018-03-07 2018-03-05 4 DeJong Philip FSLR Restricted Stock Units M - Exercise D -2,157 2,157
2018-03-07 2018-03-05 4 DeJong Philip FSLR Restricted Stock Units M - Exercise D -1,719 0
2018-03-07 2018-03-05 4 DeJong Philip FSLR Common Stock F - Taxes D 66.0500 -908 -60 2,491
2018-03-07 2018-03-05 4 DeJong Philip FSLR Common Stock F - Taxes D 66.0500 -477 -32 3,399
2018-03-07 2018-03-05 4 DeJong Philip FSLR Common Stock M - Exercise D 2,157 3,876
2018-03-07 2018-03-05 4 DeJong Philip FSLR Common Stock M - Exercise D 1,719 1,719
2018-03-07 2018-03-06 4 Garabedian Raffi FSLR Restricted Stock Units A - Award D 11,120 11,120
2018-03-07 2018-03-05 4 Garabedian Raffi FSLR Restricted Stock Units M - Exercise D -2,911 2,911
2018-03-07 2018-03-05 4 Garabedian Raffi FSLR Restricted Stock Units M - Exercise D -2,149 0
2018-03-07 2018-03-05 4 Garabedian Raffi FSLR Common Stock F - Taxes D 66.0500 -1,444 -95 3,004
2018-03-07 2018-03-05 4 Garabedian Raffi FSLR Common Stock F - Taxes D 66.0500 -802 -53 4,448
2018-03-07 2018-03-05 4 Garabedian Raffi FSLR Common Stock M - Exercise D 2,911 5,250
2018-03-07 2018-03-05 4 Garabedian Raffi FSLR Common Stock M - Exercise D 2,149 2,339
2018-03-07 2018-03-06 4 KALETA PAUL J FSLR Restricted Stock Units A - Award D 8,896 8,896
2018-03-07 2018-03-05 4 KALETA PAUL J FSLR Restricted Stock Units M - Exercise D -2,591 2,591
2018-03-07 2018-03-05 4 KALETA PAUL J FSLR Common Stock F - Taxes D 66.0500 -764 -50 9,649
2018-03-07 2018-03-05 4 KALETA PAUL J FSLR Common Stock M - Exercise D 2,591 10,413
2018-03-06 2018-03-03 4 KALETA PAUL J FSLR Restricted Stock Units M - Exercise D -3,127 0
2018-03-06 2018-03-03 4 KALETA PAUL J FSLR Common Stock F - Taxes D 64.3300 -1,119 -72 7,822
2018-03-06 2018-03-03 4 KALETA PAUL J FSLR Common Stock M - Exercise D 3,127 8,941
2018-02-28 2018-02-28 4 Hambro George A FSLR Common Stock P - Purchase D 62.6600 3,000 188 21,934
2018-02-27 2018-02-26 4 Widmar Mark R FSLR Common Stock S - Sale D 65.0000 -10,574 -687 66,610
2018-02-27 2018-02-26 4 Widmar Mark R FSLR Common Stock S - Sale D 63.2000 -1,450 -92 77,184
2018-02-27 2018-02-26 4 Widmar Mark R FSLR Common Stock S - Sale D 62.6500 -8,550 -536 78,634
2018-01-05 2018-01-04 4 DeJong Philip FSLR Common Stock S - Sale D 70.0200 -700 -49 0
2018-01-05 2018-01-04 4 DeJong Philip FSLR Common Stock S - Sale D 70.0000 -300 -21 700
2018-01-05 2018-01-04 4 DeJong Philip FSLR Common Stock S - Sale D 69.5400 -1,820 -127 1,000
2018-01-05 2018-01-04 4 DeJong Philip FSLR Common Stock S - Sale D 69.4100 -404 -28 2,820
2018-01-05 2018-01-04 4 DeJong Philip FSLR Common Stock S - Sale D 68.1100 -1,700 -116 3,224
2018-01-05 2018-01-04 4 DeJong Philip FSLR Common Stock S - Sale D 68.0300 -2,600 -177 4,924
2018-01-05 2018-01-04 4 DeJong Philip FSLR Common Stock S - Sale D 66.9500 -2,900 -194 7,524
2018-01-05 2018-01-04 4 DeJong Philip FSLR Common Stock S - Sale D 66.9300 -4,880 -327 10,424
2018-01-03 2017-12-29 4 Chapman Richard D FSLR Common Stock A - Award D 593 19,934
2018-01-03 2017-12-29 4 Sweeney Michael T FSLR Common Stock A - Award D 593 27,727
2018-01-03 2017-12-29 4 Nolan James F FSLR Common Stock A - Award D 593 44,262
2018-01-03 2017-12-29 4 KENNEDY R CRAIG FSLR Common Stock A - Award D 593 23,143
2018-01-03 2017-12-29 4 Joseph Molly FSLR Common Stock A - Award D 593 1,465
2018-01-03 2017-12-29 4 Ahearn Michael J FSLR Common Stock A - Award D 871 43,341
2018-01-03 2017-12-29 4 POST WILLIAM J Post Family Trust FSLR Common Stock A - Award I 593 21,787
2018-01-03 2017-12-29 4 STEBBINS PAUL H FSLR Common Stock A - Award D 593 23,852
2018-01-03 2017-12-29 4 Allen Sharon L. FSLR Common Stock A - Award D 593 13,171
2018-01-03 2017-12-29 4 Hambro George A FSLR Common Stock A - Award D 593 18,934
2018-01-03 2017-12-29 4 PRESBY J THOMAS FSLR Common Stock A - Award D 593 20,427
2017-12-19 2017-12-18 4 Garabedian Raffi FSLR Common Stock S - Sale D 70.0700 -3,634 -255 190
2017-12-19 2017-12-18 4 Garabedian Raffi FSLR Common Stock S - Sale D 70.0700 -5,403 -379 3,824
2017-12-19 2017-12-18 4 Garabedian Raffi FSLR Common Stock S - Sale D 70.0300 -2,247 -157 9,227
2017-12-08 2017-12-07 4 Widmar Mark R FSLR Common Stock S - Sale D 64.5700 -3,570 -231 87,184
2017-12-08 2017-12-07 4 Widmar Mark R FSLR Common Stock S - Sale D 64.4200 -10,000 -644 90,754
2017-12-08 2017-12-07 4 Widmar Mark R FSLR Common Stock S - Sale D 64.2900 -6,700 -431 100,754
2017-10-03 2017-09-29 4 Hambro George A FSLR Common Stock A - Award D 872 18,341
2017-10-03 2017-09-29 4 Chapman Richard D FSLR Common Stock A - Award D 872 19,341
2017-10-03 2017-09-29 4 Ahearn Michael J FSLR Common Stock A - Award D 1,281 42,470
2017-10-03 2017-09-29 4 Joseph Molly FSLR Common Stock A - Award D 872 872
2017-10-03 2017-09-29 4 Allen Sharon L. FSLR Common Stock A - Award D 872 12,578
2017-10-03 2017-09-29 4 Sweeney Michael T FSLR Common Stock A - Award D 872 27,134
2017-10-03 2017-09-29 4 STEBBINS PAUL H FSLR Common Stock A - Award D 872 23,259
2017-10-03 2017-09-29 4 POST WILLIAM J Post Family Trust FSLR Common Stock A - Award I 872 21,194
2017-10-03 2017-09-29 4 Nolan James F FSLR Common Stock A - Award D 872 43,669
2017-10-03 2017-09-29 4 KENNEDY R CRAIG FSLR Common Stock A - Award D 872 22,550
2017-10-03 2017-09-29 4 PRESBY J THOMAS FSLR Common Stock A - Award D 872 19,834
2017-08-08 2017-08-08 4 Schumaker Bryan Robert FSLR Common Stock S - Sale D 48.6600 -332 -16 0
2017-08-08 2017-08-05 4 Schumaker Bryan Robert FSLR Restricted Stock Units M - Exercise D -482 963
2017-08-08 2017-08-05 4 Schumaker Bryan Robert FSLR Common Stock F - Taxes D 47.9800 -150 -7 332
2017-08-08 2017-08-05 4 Schumaker Bryan Robert FSLR Common Stock M - Exercise D 482 482
2017-08-08 2017-08-08 4 Bradley Alexander R. FSLR Common Stock S - Sale D 48.6600 -566 -28 0
2017-08-08 2017-08-05 4 Bradley Alexander R. FSLR Restricted Stock Units M - Exercise D -963 1,926
2017-08-08 2017-08-05 4 Bradley Alexander R. FSLR Common Stock F - Taxes D 47.9800 -397 -19 566
2017-08-08 2017-08-05 4 Bradley Alexander R. FSLR Common Stock M - Exercise D 963 963
2017-08-02 2017-08-01 4 Garabedian Raffi FSLR Common Stock S - Sale D 49.8300 -5,800 -289 11,474
2017-08-02 2017-08-01 4 DeJong Philip FSLR Common Stock S - Sale D 49.7300 -8,342 -415 15,304
2017-08-02 2017-08-01 4 DeJong Philip FSLR Common Stock S - Sale D 49.7300 -12,749 -634 23,646
2017-08-02 2017-08-01 4 KALETA PAUL J FSLR Common Stock S - Sale D 49.6800 -8,696 -432 5,814
2017-08-02 2017-08-01 4 KALETA PAUL J FSLR Common Stock S - Sale D 49.6900 -15,000 -745 14,510
2017-08-02 2017-07-31 4 Widmar Mark R FSLR Common Stock S - Sale D 48.5500 -43,189 -2,097 107,454
2017-07-25 2017-07-21 4 ANTOUN GEORGES FSLR Restricted Stock Units M - Exercise D -8,250 16,750
2017-07-25 2017-07-21 4 ANTOUN GEORGES FSLR Common Stock F - Taxes D 45.1500 -3,684 -166 74,271
2017-07-25 2017-07-21 4 ANTOUN GEORGES FSLR Common Stock M - Exercise D 8,250 77,955
2017-07-25 2017-07-21 4 Garabedian Raffi FSLR Restricted Stock Units M - Exercise D -8,250 16,750
2017-07-25 2017-07-21 4 Garabedian Raffi FSLR Common Stock F - Taxes D 45.1500 -4,189 -189 17,274
2017-07-25 2017-07-21 4 Garabedian Raffi FSLR Common Stock M - Exercise D 8,250 21,463
2017-07-25 2017-07-21 4 DeJong Philip FSLR Restricted Stock Units M - Exercise D -8,250 16,750
2017-07-25 2017-07-21 4 DeJong Philip FSLR Common Stock F - Taxes D 45.1500 -2,946 -133 36,395
2017-07-25 2017-07-21 4 DeJong Philip FSLR Common Stock M - Exercise D 8,250 39,341
2017-07-25 2017-07-21 4 Widmar Mark R FSLR Restricted Stock Units M - Exercise D -8,250 16,750
2017-07-25 2017-07-21 4 Widmar Mark R FSLR Common Stock F - Taxes D 45.1500 -3,808 -172 150,643
2017-07-25 2017-07-21 4 Widmar Mark R FSLR Common Stock M - Exercise D 8,250 154,451
2017-07-05 2017-06-30 4 Chapman Richard D FSLR Common Stock A - Award D 1,004 18,469
2017-07-05 2017-06-30 4 Ahearn Michael J FSLR Common Stock A - Award D 1,474 41,189
2017-07-05 2017-07-01 4 Widmar Mark R FSLR Restricted Stock Units M - Exercise D -6,250 18,750
2017-07-05 2017-07-01 4 Widmar Mark R FSLR Common Stock F - Taxes D 39.8800 -2,885 -115 146,201
2017-07-05 2017-07-01 4 Widmar Mark R FSLR Common Stock M - Exercise D 6,250 149,086
2017-07-05 2017-06-30 4 KENNEDY R CRAIG FSLR Common Stock A - Award D 1,004 21,678
2017-07-05 2017-06-30 4 PRESBY J THOMAS FSLR Common Stock A - Award D 1,004 18,962
2017-07-05 2017-06-30 4 Hambro George A FSLR Common Stock A - Award D 1,004 17,469
2017-07-05 2017-06-30 4 STEBBINS PAUL H FSLR Common Stock A - Award D 1,004 22,387
2017-07-05 2017-06-30 4 POST WILLIAM J Post Family Trust FSLR Common Stock A - Award I 1,004 20,322
2017-07-05 2017-06-30 4 Nolan James F FSLR Common Stock A - Award D 1,004 42,797
2017-07-05 2017-06-30 4 Allen Sharon L. FSLR Common Stock A - Award D 1,004 11,706
2017-07-05 2017-06-30 4 Sweeney Michael T FSLR Common Stock A - Award D 1,004 26,262
2017-06-27 2017-06-23 4 Schumaker Bryan Robert FSLR Common Stock S - Sale D 40.0000 -1,235 -49 0
2017-06-14 3 Joseph Molly FSLR No securities are benefically owned D 0
2017-05-12 2017-05-11 4 PRESBY J THOMAS FSLR Common Stock P - Purchase D 36.8855 4,000 148 17,958
2017-05-04 2017-05-03 4 Schumaker Bryan Robert FSLR Common Stock S - Sale D 35.0000 -2,747 -96 1,235
2017-04-04 2017-03-31 4 Ahearn Michael J FSLR Common Stock A - Award D 2,168 39,715
2017-04-04 2017-03-31 4 Hambro George A FSLR Common Stock A - Award D 1,477 16,465
2017-04-04 2017-03-31 4 Allen Sharon L. FSLR Common Stock A - Award D 1,477 10,702
2017-04-04 2017-03-31 4 Chapman Richard D FSLR Common Stock A - Award D 1,477 17,465
2017-04-04 2017-03-31 4 Nolan James F FSLR Common Stock A - Award D 1,477 41,793
2017-04-04 2017-03-31 4 KENNEDY R CRAIG FSLR Common Stock A - Award D 1,477 20,674
2017-04-04 2017-03-31 4 STEBBINS PAUL H FSLR Common Stock A - Award D 1,477 21,383
2017-04-04 2017-03-31 4 PRESBY J THOMAS J Thomas Presby LLC FSLR Common Stock A - Award I 1,477 8,452
2017-04-04 2017-03-31 4 POST WILLIAM J Post Family Trust FSLR Common Stock A - Award I 1,477 19,318
2017-04-04 2017-03-31 4 Sweeney Michael T FSLR Common Stock A - Award D 1,477 25,258
2017-03-16 2017-03-15 4 Bradley Alexander R. FSLR Common Stock S - Sale D 32.0600 -1,706 -55 0
2017-03-14 2017-03-13 4 Bradley Alexander R. FSLR Restricted Stock Units M - Exercise D -2,904 0
2017-03-14 2017-03-13 4 Bradley Alexander R. FSLR Common Stock F - Taxes D 32.8400 -1,198 -39 1,706
2017-03-14 2017-03-13 4 Bradley Alexander R. FSLR Common Stock M - Exercise D 2,904 2,904
2017-03-14 2017-03-10 4 Bradley Alexander R. FSLR Common Stock S - Sale D 32.5200 -571 -19 0
2017-03-14 2017-03-13 4 Bueter Christopher FSLR Restricted Stock Units M - Exercise D -2,602 0
2017-03-14 2017-03-13 4 Bueter Christopher FSLR Common Stock F - Taxes D 32.8400 -845 -28 11,524
2017-03-14 2017-03-13 4 Bueter Christopher FSLR Common Stock M - Exercise D 2,602 12,369
2017-03-14 2017-03-13 4 Schumaker Bryan Robert FSLR Restricted Stock Units M - Exercise D -2,811 0
2017-03-14 2017-03-13 4 Schumaker Bryan Robert FSLR Common Stock F - Taxes D 32.8400 -871 -29 3,982
2017-03-14 2017-03-13 4 Schumaker Bryan Robert FSLR Common Stock M - Exercise D 2,811 4,853
2017-03-14 2017-03-13 4 DeJong Philip FSLR Restricted Stock Units M - Exercise D -3,717 0
2017-03-14 2017-03-13 4 DeJong Philip FSLR Common Stock F - Taxes D 32.8400 -1,117 -37 31,091
2017-03-14 2017-03-13 4 DeJong Philip FSLR Common Stock M - Exercise D 3,717 32,208
2017-03-14 2017-03-13 4 ANTOUN GEORGES FSLR Restricted Stock Units M - Exercise D -13,940 0
2017-03-14 2017-03-13 4 ANTOUN GEORGES FSLR Common Stock F - Taxes D 32.8400 -4,698 -154 69,705
2017-03-14 2017-03-13 4 ANTOUN GEORGES FSLR Common Stock M - Exercise D 13,940 74,403
2017-03-14 2017-03-13 4 Widmar Mark R FSLR Restricted Stock Units M - Exercise D -8,364 0
2017-03-14 2017-03-13 4 Widmar Mark R FSLR Common Stock F - Taxes D 32.8400 -3,860 -127 142,836
2017-03-14 2017-03-13 4 Widmar Mark R FSLR Common Stock M - Exercise D 8,364 146,696
2017-03-14 2017-03-13 4 Garabedian Raffi FSLR Restricted Stock Units M - Exercise D -9,293 0
2017-03-14 2017-03-13 4 Garabedian Raffi FSLR Common Stock F - Taxes D 32.8400 -3,493 -115 13,213
2017-03-14 2017-03-13 4 Garabedian Raffi FSLR Common Stock M - Exercise D 9,293 16,706
2017-03-10 2017-03-09 4 Bradley Alexander R. FSLR Common Stock S - Sale D 32.5600 -905 -29 571
2017-03-09 2017-03-08 4 DeJong Philip FSLR Restricted Stock Units M - Exercise D -4,334 12,999
2017-03-09 2017-03-08 4 DeJong Philip FSLR Common Stock F - Taxes D 32.6600 -1,303 -43 28,491
2017-03-09 2017-03-08 4 DeJong Philip FSLR Common Stock M - Exercise D 4,334 29,794
2017-03-09 2017-03-07 4 DeJong Philip FSLR Restricted Stock Units A - Award D 30,647 30,647
2017-03-09 2017-03-08 4 ANTOUN GEORGES FSLR Restricted Stock Units M - Exercise D -4,158 12,472
2017-03-09 2017-03-08 4 ANTOUN GEORGES FSLR Common Stock F - Taxes D 32.6600 -1,138 -37 60,463
2017-03-09 2017-03-08 4 ANTOUN GEORGES FSLR Common Stock M - Exercise D 4,158 61,601
2017-03-09 2017-03-07 4 ANTOUN GEORGES FSLR Restricted Stock Units A - Award D 30,647 30,647
2017-03-09 2017-03-08 4 Bradley Alexander R. FSLR Restricted Stock Units M - Exercise D -973 2,916
2017-03-09 2017-03-08 4 Bradley Alexander R. FSLR Common Stock F - Taxes D 32.6600 -402 -13 1,476
2017-03-09 2017-03-08 4 Bradley Alexander R. FSLR Common Stock M - Exercise D 973 1,878
2017-03-09 2017-03-07 4 Bradley Alexander R. FSLR Restricted Stock Units A - Award D 21,453 21,453
2017-03-09 2017-03-08 4 Widmar Mark R FSLR Restricted Stock Units M - Exercise D -4,584 13,751
2017-03-09 2017-03-08 4 Widmar Mark R FSLR Common Stock F - Taxes D 32.6600 -2,116 -69 138,332
2017-03-09 2017-03-08 4 Widmar Mark R FSLR Common Stock M - Exercise D 4,584 140,448
2017-03-09 2017-03-07 4 Widmar Mark R FSLR Restricted Stock Units A - Award D 82,961 82,961
2017-03-09 2017-03-08 4 Schumaker Bryan Robert FSLR Restricted Stock Units M - Exercise D -1,178 3,533
2017-03-09 2017-03-08 4 Schumaker Bryan Robert FSLR Common Stock F - Taxes D 32.6600 -365 -12 2,042
2017-03-09 2017-03-08 4 Schumaker Bryan Robert FSLR Common Stock M - Exercise D 1,178 2,407
2017-03-09 2017-03-07 4 Schumaker Bryan Robert FSLR Restricted Stock Units A - Award D 9,194 9,194
2017-03-09 2017-03-08 4 Bueter Christopher FSLR Restricted Stock Units M - Exercise D -2,341 7,021
2017-03-09 2017-03-08 4 Bueter Christopher FSLR Common Stock F - Taxes D 32.6600 -760 -25 9,767
2017-03-09 2017-03-08 4 Bueter Christopher FSLR Common Stock M - Exercise D 2,341 10,527
2017-03-09 2017-03-07 4 Bueter Christopher FSLR Restricted Stock Units A - Award D 19,921 19,921
2017-03-09 2017-03-08 4 KALETA PAUL J FSLR Restricted Stock Units M - Exercise D -2,890 8,670
2017-03-09 2017-03-08 4 KALETA PAUL J FSLR Common Stock F - Taxes D 32.6600 -938 -31 29,510
2017-03-09 2017-03-08 4 KALETA PAUL J FSLR Common Stock M - Exercise D 2,890 30,448
2017-03-09 2017-03-07 4 KALETA PAUL J FSLR Restricted Stock Units A - Award D 19,921 19,921
2017-03-09 2017-03-08 4 Garabedian Raffi FSLR Restricted Stock Units M - Exercise D -3,601 10,801
2017-03-09 2017-03-08 4 Garabedian Raffi FSLR Common Stock F - Taxes D 32.6600 -1,354 -44 7,413
2017-03-09 2017-03-08 4 Garabedian Raffi FSLR Common Stock M - Exercise D 3,601 8,767
2017-03-09 2017-03-07 4 Garabedian Raffi FSLR Restricted Stock Units A - Award D 30,647 30,647
2017-03-07 2017-03-05 4 Schumaker Bryan Robert FSLR Restricted Stock Units M - Exercise D -608 1,216
2017-03-07 2017-03-05 4 Schumaker Bryan Robert FSLR Restricted Stock Units M - Exercise D -688 688
2017-03-07 2017-03-05 4 Schumaker Bryan Robert FSLR Common Stock F - Taxes D 34.6100 -186 -6 1,229
2017-03-07 2017-03-05 4 Schumaker Bryan Robert FSLR Common Stock F - Taxes D 34.6100 -213 -7 1,415
2017-03-07 2017-03-05 4 Schumaker Bryan Robert FSLR Common Stock M - Exercise D 608 1,628
2017-03-07 2017-03-05 4 Schumaker Bryan Robert FSLR Common Stock M - Exercise D 688 1,020
2017-03-07 2017-03-05 4 Garabedian Raffi FSLR Restricted Stock Units M - Exercise D -2,911 5,822
2017-03-07 2017-03-05 4 Garabedian Raffi FSLR Restricted Stock Units M - Exercise D -2,150 2,149
2017-03-07 2017-03-05 4 Garabedian Raffi FSLR Common Stock F - Taxes D 34.6100 -1,094 -38 5,166
2017-03-07 2017-03-05 4 Garabedian Raffi FSLR Common Stock F - Taxes D 34.6100 -808 -28 6,260
2017-03-07 2017-03-05 4 Garabedian Raffi FSLR Common Stock M - Exercise D 2,911 7,068
2017-03-07 2017-03-05 4 Garabedian Raffi FSLR Common Stock M - Exercise D 2,150 4,157
2017-03-07 2017-03-05 4 KALETA PAUL J FSLR Restricted Stock Units M - Exercise D -2,591 5,182
2017-03-07 2017-03-05 4 KALETA PAUL J FSLR Common Stock F - Taxes D 34.6100 -841 -29 27,558
2017-03-07 2017-03-05 4 KALETA PAUL J FSLR Common Stock M - Exercise D 2,591 29,414
2017-03-07 2017-03-03 4 KALETA PAUL J FSLR Restricted Stock Units M - Exercise D -3,127 3,127
2017-03-07 2017-03-03 4 KALETA PAUL J FSLR Common Stock F - Taxes D 34.6100 -1,015 -35 28,399
2017-03-07 2017-03-03 4 KALETA PAUL J FSLR Common Stock M - Exercise D 3,127 26,823
2017-03-07 2017-03-05 4 Bradley Alexander R. FSLR Restricted Stock Units M - Exercise D -811 1,622
2017-03-07 2017-03-05 4 Bradley Alexander R. FSLR Restricted Stock Units M - Exercise D -731 731
2017-03-07 2017-03-05 4 Bradley Alexander R. FSLR Common Stock F - Taxes D 34.6100 -335 -12 905
2017-03-07 2017-03-05 4 Bradley Alexander R. FSLR Common Stock F - Taxes D 34.6100 -302 -10 1,240
2017-03-07 2017-03-05 4 Bradley Alexander R. FSLR Common Stock M - Exercise D 811 1,542
2017-03-07 2017-03-05 4 Bradley Alexander R. FSLR Common Stock M - Exercise D 731 731
2017-03-07 2017-03-05 4 DeJong Philip FSLR Restricted Stock Units M - Exercise D -2,157 4,314
2017-03-07 2017-03-05 4 DeJong Philip FSLR Restricted Stock Units M - Exercise D -1,720 1,719
2017-03-07 2017-03-05 4 DeJong Philip FSLR Common Stock F - Taxes D 34.6100 -649 -22 25,460
2017-03-07 2017-03-05 4 DeJong Philip FSLR Common Stock F - Taxes D 34.6100 -517 -18 26,109
2017-03-07 2017-03-05 4 DeJong Philip FSLR Common Stock M - Exercise D 2,157 26,626
2017-03-07 2017-03-05 4 DeJong Philip FSLR Common Stock M - Exercise D 1,720 24,469
2017-03-07 2017-03-05 4 Bueter Christopher FSLR Restricted Stock Units M - Exercise D -2,011 4,022
2017-03-07 2017-03-05 4 Bueter Christopher FSLR Restricted Stock Units M - Exercise D -1,935 1,934
2017-03-07 2017-03-05 4 Bueter Christopher FSLR Common Stock F - Taxes D 34.6100 -653 -23 8,186
2017-03-07 2017-03-05 4 Bueter Christopher FSLR Common Stock F - Taxes D 34.6100 -628 -22 8,839
2017-03-07 2017-03-05 4 Bueter Christopher FSLR Common Stock M - Exercise D 2,011 9,467
2017-03-07 2017-03-05 4 Bueter Christopher FSLR Common Stock M - Exercise D 1,935 7,456
2017-03-07 2017-03-05 4 ANTOUN GEORGES FSLR Restricted Stock Units M - Exercise D -3,499 6,998
2017-03-07 2017-03-05 4 ANTOUN GEORGES FSLR Restricted Stock Units M - Exercise D -3,439 3,439
2017-03-07 2017-03-05 4 ANTOUN GEORGES FSLR Common Stock F - Taxes D 34.6100 -957 -33 57,443
2017-03-07 2017-03-05 4 ANTOUN GEORGES FSLR Common Stock F - Taxes D 34.6100 -941 -33 58,400
2017-03-07 2017-03-05 4 ANTOUN GEORGES FSLR Common Stock M - Exercise D 3,499 59,341
2017-03-07 2017-03-05 4 ANTOUN GEORGES FSLR Common Stock M - Exercise D 3,439 55,842
2017-03-07 2017-03-05 4 Widmar Mark R FSLR Restricted Stock Units M - Exercise D -3,540 7,079
2017-03-07 2017-03-05 4 Widmar Mark R FSLR Restricted Stock Units M - Exercise D -3,439 3,439
2017-03-07 2017-03-05 4 Widmar Mark R FSLR Common Stock F - Taxes D 34.6100 -1,222 -42 135,864
2017-03-07 2017-03-05 4 Widmar Mark R FSLR Common Stock F - Taxes D 34.6100 -1,086 -38 137,086
2017-03-07 2017-03-05 4 Widmar Mark R FSLR Common Stock M - Exercise D 3,540 138,172
2017-03-07 2017-03-05 4 Widmar Mark R FSLR Common Stock M - Exercise D 3,439 134,632
2017-02-24 2017-02-23 4 KALETA PAUL J FSLR Common Stock S - Sale D 33.6900 -8,492 -286 23,696
2017-02-23 2016-11-28 5 PRESBY J THOMAS FSLR Common Stock P - Purchase D 31.2000 4,000 125 13,958
2017-01-03 2016-12-31 4 STEBBINS PAUL H FSLR Common Stock A - Award D 1,247 19,906
2017-01-03 2016-12-31 4 POST WILLIAM J Post Family Trust FSLR Common Stock A - Award I 1,247 17,841
2017-01-03 2016-12-31 4 KENNEDY R CRAIG FSLR Common Stock A - Award D 1,247 19,197
2017-01-03 2016-12-31 4 PRESBY J THOMAS FSLR Common Stock A - Award D 1,247 9,958
2017-01-03 2016-12-31 4 Sweeney Michael T FSLR Common Stock A - Award D 1,247 23,781
2017-01-03 2016-12-31 4 Nolan James F FSLR Common Stock A - Award D 1,247 40,316
2017-01-03 2016-12-31 4 Hambro George A FSLR Common Stock A - Award D 1,247 14,988
2017-01-03 2016-12-31 4 Ahearn Michael J FSLR Common Stock A - Award D 1,831 37,547
2017-01-03 2016-12-31 4 Chapman Richard D FSLR Common Stock A - Award D 1,247 15,988
2017-01-03 2016-12-31 4 Allen Sharon L. FSLR Common Stock A - Award D 1,247 9,225
2016-11-22 2016-11-21 4 ANTOUN GEORGES FSLR Restricted Stock Units A - Award D 25,000 25,000
2016-11-22 2016-11-21 4 Widmar Mark R FSLR Restricted Stock Units A - Award D 25,000 25,000
2016-11-22 2016-11-21 4 Garabedian Raffi FSLR Restricted Stock Units A - Award D 25,000 25,000
2016-11-22 2016-11-21 4 DeJong Philip FSLR Restricted Stock Units A - Award D 25,000 25,000
2016-10-26 3 Walton Lukas T FSLR Common Stock D 44,980,864
2016-10-26 3 Walton Lukas T FSLR Common Stock D 44,980,864
2016-10-26 2016-10-26 4 JCL Holdings LLC By JCL FSLR Holdings, LLC FSLR Common Stock J - Other I -24,957,907 0
2016-10-26 2016-10-26 4 JCL FSLR Holdings, LLC FSLR Common Stock J - Other D -24,957,907 0
2016-10-26 2016-10-26 4 John T. Walton Residuary Trust By JCL FSLR Holdings, LLC FSLR Common Stock J - Other I -24,957,907 0
2016-10-04 2016-09-30 4 STEBBINS PAUL H FSLR Common Stock A - Award D 1,013 18,659
2016-10-04 2016-09-30 4 PRESBY J THOMAS FSLR Common Stock A - Award D 1,013 8,711
2016-10-04 2016-09-30 4 POST WILLIAM J Post Family Trust FSLR Common Stock A - Award I 1,013 16,594
2016-10-04 2016-09-30 4 KENNEDY R CRAIG FSLR Common Stock A - Award D 1,013 17,950
2016-10-04 2016-09-30 4 Sweeney Michael T FSLR Common Stock A - Award D 1,013 22,534
2016-10-04 2016-09-30 4 Nolan James F FSLR Common Stock A - Award D 1,013 39,069
2016-10-04 2016-09-30 4 Hambro George A FSLR Common Stock A - Award D 1,013 13,741
2016-10-04 2016-09-30 4 Ahearn Michael J FSLR Common Stock A - Award D 1,488 35,716
2016-10-04 2016-09-30 4 Chapman Richard D FSLR Common Stock A - Award D 1,013 14,741
2016-10-04 2016-09-30 4 Allen Sharon L. FSLR Common Stock A - Award D 1,013 7,978
2016-09-06 2016-09-01 4 HUGHES JAMES ALTON FSLR Restricted Stock Units M - Exercise D -10,469 0
2016-09-06 2016-09-01 4 HUGHES JAMES ALTON FSLR Restricted Stock Units M - Exercise D -8,109 0
2016-09-06 2016-09-01 4 HUGHES JAMES ALTON FSLR Restricted Stock Units M - Exercise D -8,598 0
2016-09-06 2016-09-01 4 HUGHES JAMES ALTON FSLR Restricted Stock Units M - Exercise D -18,587 0
2016-09-06 2016-09-01 4 HUGHES JAMES ALTON FSLR Common Stock F - Taxes D 38.4400 -4,392 -169 113,304
2016-09-06 2016-09-01 4 HUGHES JAMES ALTON FSLR Common Stock F - Taxes D 38.4400 -3,402 -131 117,696
2016-09-06 2016-09-01 4 HUGHES JAMES ALTON FSLR Common Stock F - Taxes D 38.4400 -3,607 -139 121,098
2016-09-06 2016-09-01 4 HUGHES JAMES ALTON FSLR Common Stock F - Taxes D 38.4400 -7,798 -300 124,705
2016-09-06 2016-09-01 4 HUGHES JAMES ALTON FSLR Common Stock M - Exercise D 10,469 132,503
2016-09-06 2016-09-01 4 HUGHES JAMES ALTON FSLR Common Stock M - Exercise D 8,109 122,034
2016-09-06 2016-09-01 4 HUGHES JAMES ALTON FSLR Common Stock M - Exercise D 8,598 113,925
2016-09-06 2016-09-01 4 HUGHES JAMES ALTON FSLR Common Stock M - Exercise D 18,587 105,327
2016-08-09 2016-08-05 4 Schumaker Bryan Robert FSLR Restricted Stock Units M - Exercise D -482 1,445
2016-08-09 2016-08-05 4 Schumaker Bryan Robert FSLR Common Stock F - Taxes D 44.1100 -150 -7 332
2016-08-09 2016-08-05 4 Schumaker Bryan Robert FSLR Common Stock M - Exercise D 482 482
2016-08-09 2016-08-09 4 Bradley Alexander R. FSLR Common Stock S - Sale D 43.7700 -566 -25 0
2016-08-09 2016-08-05 4 Bradley Alexander R. FSLR Restricted Stock Units M - Exercise D -964 2,889
2016-08-09 2016-08-05 4 Bradley Alexander R. FSLR Common Stock F - Taxes D 44.1100 -398 -18 566
2016-08-09 2016-08-05 4 Bradley Alexander R. FSLR Common Stock M - Exercise D 964 964
2016-08-08 2016-08-05 4 ANTOUN GEORGES FSLR Common Stock S - Sale D 43.9600 -52,404 -2,304 52,403
2016-08-08 2016-08-04 4 ANTOUN GEORGES FSLR Common Stock S - Sale D 49.3200 -3,500 -173 104,807
2016-08-08 2016-08-04 4 ANTOUN GEORGES FSLR Common Stock S - Sale D 48.2600 -2,687 -130 108,307
2016-08-08 2016-08-04 4 ANTOUN GEORGES FSLR Common Stock S - Sale D 46.8200 -2,198 -103 110,994
2016-08-08 2016-08-04 4 ANTOUN GEORGES FSLR Common Stock S - Sale D 45.8000 -4,500 -206 113,192
2016-08-08 2016-08-04 4 ANTOUN GEORGES FSLR Common Stock S - Sale D 44.9000 -33,779 -1,517 117,692
2016-08-08 2016-08-04 4 ANTOUN GEORGES FSLR Common Stock S - Sale D 44.0000 -34,693 -1,526 151,471
2016-08-08 2016-08-05 4 HUGHES JAMES ALTON FSLR Common Stock S - Sale D 43.8000 -25,596 -1,121 86,740
2016-08-08 2016-08-04 4 HUGHES JAMES ALTON FSLR Common Stock J - Other D -89,241 112,336
2016-08-08 2016-08-04 4 HUGHES JAMES ALTON FSLR Common Stock S - Sale D 44.5300 -154,852 -6,896 201,577
2016-08-08 2016-08-04 4 KALETA PAUL J FSLR Common Stock S - Sale D 44.5300 -20,343 -906 32,188
2016-08-08 2016-08-04 4 Widmar Mark R FSLR Common Stock S - Sale D 44.5300 -90,289 -4,021 131,193
2016-08-08 2016-08-05 4 Garabedian Raffi FSLR Common Stock S - Sale D 43.8000 -37,994 -1,664 2,007
2016-08-08 2016-08-04 4 Garabedian Raffi FSLR Common Stock S - Sale D 44.5300 -52,006 -2,316 40,001
2016-08-08 2016-08-05 4 Bueter Christopher FSLR Common Stock S - Sale D 43.8000 -12,197 -534 5,521
2016-08-08 2016-08-04 4 Bueter Christopher FSLR Common Stock S - Sale D 44.5300 -17,187 -765 17,718
2016-08-08 2016-08-05 4 DeJong Philip FSLR Common Stock S - Sale D 43.8000 -22,750 -996 22,749
2016-08-08 2016-08-04 4 DeJong Philip FSLR Common Stock S - Sale D 44.5300 -44,501 -1,982 45,499
2016-07-25 2016-07-21 4 HUGHES JAMES ALTON FSLR Performance Units M - Exercise D -333,333 0
2016-07-25 2016-07-21 4 HUGHES JAMES ALTON FSLR Common Stock M - Exercise D 333,333 356,429
2016-07-25 2016-07-21 4 ANTOUN GEORGES FSLR Performance Units M - Exercise D -176,667 0
2016-07-25 2016-07-21 4 ANTOUN GEORGES FSLR Common Stock M - Exercise D 176,667 186,164
2016-07-25 2016-07-21 4 KALETA PAUL J FSLR Performance Units M - Exercise D -40,000 0
2016-07-25 2016-07-21 4 KALETA PAUL J FSLR Common Stock M - Exercise D 40,000 52,531
2016-07-25 2016-07-21 4 Widmar Mark R FSLR Performance Units M - Exercise D -176,667 0
2016-07-25 2016-07-21 4 Widmar Mark R FSLR Common Stock M - Exercise D 176,667 221,482
2016-07-25 2016-07-21 4 Garabedian Raffi FSLR Performance Units M - Exercise D -90,000 0
2016-07-25 2016-07-21 4 Garabedian Raffi FSLR Common Stock M - Exercise D 90,000 92,007
2016-07-25 2016-07-21 4 Bueter Christopher FSLR Performance Units M - Exercise D -33,333 0
2016-07-25 2016-07-21 4 Bueter Christopher FSLR Common Stock M - Exercise D 33,333 34,905
2016-07-25 2016-07-21 4 DeJong Philip FSLR Performance Units M - Exercise D -90,000 0
2016-07-25 2016-07-21 4 DeJong Philip FSLR Common Stock M - Exercise D 90,000 90,000
2016-07-11 3 Bradley Alexander R. FSLR Common Stock D 0
2016-07-06 2016-07-05 4 ANTOUN GEORGES FSLR Restricted Stock Units M - Exercise D -16,361 0
2016-07-06 2016-07-05 4 ANTOUN GEORGES FSLR Common Stock F - Taxes D 48.4900 -6,864 -333 9,497
2016-07-06 2016-07-05 4 ANTOUN GEORGES FSLR Common Stock M - Exercise D 16,361 16,361
2016-07-06 2016-07-01 4 Widmar Mark R FSLR Restricted Stock Units A - Award D 25,000 25,000
2016-07-05 2016-06-30 4 STEBBINS PAUL H FSLR Common Stock A - Award D 826 17,646
2016-07-05 2016-06-30 4 POST WILLIAM J Post Family Trust FSLR Common Stock A - Award I 826 15,581
2016-07-05 2016-06-30 4 KENNEDY R CRAIG FSLR Common Stock A - Award D 826 16,937
2016-07-05 2016-06-30 4 PRESBY J THOMAS FSLR Common Stock A - Award D 826 7,698
2016-07-05 2016-06-30 4 Sweeney Michael T FSLR Common Stock A - Award D 826 21,521
2016-07-05 2016-06-30 4 Nolan James F FSLR Common Stock A - Award D 826 38,056
2016-07-05 2016-06-30 4 Hambro George A FSLR Common Stock A - Award D 826 12,728
2016-07-05 2016-06-30 4 Ahearn Michael J FSLR Common Stock A - Award D 1,212 34,228
2016-07-05 2016-06-30 4 Kishkill Joseph FSLR Restricted Stock Units M - Exercise D -4,498 13,493
2016-07-05 2016-06-30 4 Kishkill Joseph FSLR Restricted Stock Units M - Exercise D -2,992 5,984
2016-07-05 2016-06-30 4 Kishkill Joseph FSLR Restricted Stock Units M - Exercise D -2,623 2,622
2016-07-05 2016-06-30 4 Kishkill Joseph FSLR Restricted Stock Units M - Exercise D -2,942 2,942
2016-07-05 2016-06-30 4 Kishkill Joseph FSLR Common Stock F - Taxes D 48.4800 -1,887 -91 38,202
2016-07-05 2016-06-30 4 Kishkill Joseph FSLR Common Stock F - Taxes D 48.4800 -1,256 -61 40,089
2016-07-05 2016-06-30 4 Kishkill Joseph FSLR Common Stock F - Taxes D 48.4800 -987 -48 41,345
2016-07-05 2016-06-30 4 Kishkill Joseph FSLR Common Stock F - Taxes D 48.4800 -805 -39 42,332
2016-07-05 2016-06-30 4 Kishkill Joseph FSLR Common Stock M - Exercise D 4,498 43,137
2016-07-05 2016-06-30 4 Kishkill Joseph FSLR Common Stock M - Exercise D 2,992 38,639
2016-07-05 2016-06-30 4 Kishkill Joseph FSLR Common Stock M - Exercise D 2,623 35,647
2016-07-05 2016-06-30 4 Kishkill Joseph FSLR Common Stock M - Exercise D 2,942 33,024
2016-07-05 2016-06-30 4 Chapman Richard D FSLR Common Stock A - Award D 826 13,728
2016-07-05 2016-06-30 4 Allen Sharon L. FSLR Common Stock A - Award D 826 6,965
2016-07-05 2016-06-30 4 Rebhorn Timothy Brian FSLR Restricted Stock Units M - Exercise D -2,244 6,729
2016-07-05 2016-06-30 4 Rebhorn Timothy Brian FSLR Restricted Stock Units M - Exercise D -1,715 3,430
2016-07-05 2016-06-30 4 Rebhorn Timothy Brian FSLR Restricted Stock Units M - Exercise D -1,634 1,633
2016-07-05 2016-06-30 4 Rebhorn Timothy Brian FSLR Restricted Stock Units M - Exercise D -3,645 0
2016-07-05 2016-06-30 4 Rebhorn Timothy Brian FSLR Common Stock F - Taxes D 48.4800 -614 -30 19,210
2016-07-05 2016-06-30 4 Rebhorn Timothy Brian FSLR Common Stock F - Taxes D 48.4800 -470 -23 19,824
2016-07-05 2016-06-30 4 Rebhorn Timothy Brian FSLR Common Stock F - Taxes D 48.4800 -447 -22 20,294
2016-07-05 2016-06-30 4 Rebhorn Timothy Brian FSLR Common Stock F - Taxes D 48.4800 -997 -48 20,741
2016-07-05 2016-06-30 4 Rebhorn Timothy Brian FSLR Common Stock M - Exercise D 2,244 21,738
2016-07-05 2016-06-30 4 Rebhorn Timothy Brian FSLR Common Stock M - Exercise D 1,715 19,494
2016-07-05 2016-06-30 4 Rebhorn Timothy Brian FSLR Common Stock M - Exercise D 1,634 17,779
2016-07-05 2016-06-30 4 Rebhorn Timothy Brian FSLR Common Stock M - Exercise D 3,645 16,145
2016-05-03 2016-05-02 4 HUGHES JAMES ALTON FSLR Common Stock S - Sale D 55.7100 -2,491 -139 23,096
2016-05-03 2016-05-02 4 HUGHES JAMES ALTON FSLR Common Stock S - Sale D 55.3600 -10,393 -575 25,587
2016-04-18 2016-04-14 4 Rebhorn Timothy Brian FSLR Common Stock S - Sale D 61.5600 -144 -9 12,500
2016-04-18 2016-04-14 4 Rebhorn Timothy Brian FSLR Common Stock S - Sale D 60.9800 -18,191 -1,109 12,644
2016-04-14 2016-04-13 4 Garabedian Raffi FSLR Common Stock S - Sale D 61.2500 -2,467 -151 2,007
2016-04-11 2016-04-07 4 DeJong Philip FSLR Common Stock S - Sale D 61.8200 -6,379 -394 0
2016-04-06 2016-04-04 4 Widmar Mark R FSLR Restricted Stock Units M - Exercise D -9,940 0
2016-04-06 2016-04-04 4 Widmar Mark R FSLR Restricted Stock Units M - Exercise D -14,461 0
2016-04-06 2016-04-04 4 Widmar Mark R FSLR Common Stock F - Taxes D 67.2400 -4,588 -308 44,815
2016-04-06 2016-04-04 4 Widmar Mark R FSLR Common Stock M - Exercise D 9,940 49,403
2016-04-06 2016-04-04 4 Widmar Mark R FSLR Common Stock F - Taxes D 67.2400 -6,674 -449 39,463
2016-04-06 2016-04-04 4 Widmar Mark R FSLR Common Stock M - Exercise D 14,461 46,137
2016-04-06 2016-04-04 4 DeJong Philip FSLR Restricted Stock Units M - Exercise D -4,832 0
2016-04-06 2016-04-04 4 DeJong Philip FSLR Restricted Stock Units M - Exercise D -6,442 0
2016-04-06 2016-04-04 4 DeJong Philip FSLR Common Stock F - Taxes D 67.2400 -2,158 -145 6,379
2016-04-06 2016-04-04 4 DeJong Philip FSLR Common Stock M - Exercise D 4,832 8,537
2016-04-06 2016-04-04 4 DeJong Philip FSLR Common Stock F - Taxes D 67.2400 -2,737 -184 3,705
2016-04-06 2016-04-04 4 DeJong Philip FSLR Common Stock M - Exercise D 6,442 6,442
2016-04-04 2016-03-31 4 STEBBINS PAUL H FSLR Common Stock A - Award D 585 16,820
2016-04-04 2016-03-31 4 PRESBY J THOMAS FSLR Common Stock A - Award D 585 6,872
2016-04-04 2016-03-31 4 POST WILLIAM J Post Family Trust FSLR Common Stock A - Award I 585 14,755
2016-04-04 2016-03-31 4 KENNEDY R CRAIG FSLR Common Stock A - Award D 585 16,111
2016-04-04 2016-03-31 4 Sweeney Michael T FSLR Common Stock A - Award D 585 20,695
2016-04-04 2016-03-31 4 Nolan James F FSLR Common Stock A - Award D 585 37,230
2016-04-04 2016-03-31 4 Hambro George A FSLR Common Stock A - Award D 585 11,902
2016-04-04 2016-03-31 4 Ahearn Michael J FSLR Common Stock A - Award D 859 33,016
2016-04-04 2016-03-31 4 Chapman Richard D FSLR Common Stock A - Award D 585 12,902
2016-04-04 2016-03-31 4 Allen Sharon L. FSLR Common Stock A - Award D 585 6,139
2016-03-23 2016-03-22 4 Schumaker Bryan Robert FSLR Common Stock S - Sale D 70.6400 -5,001 -353 0
2016-03-23 2016-03-21 4 Schumaker Bryan Robert FSLR Restricted Stock Units M - Exercise D -3,138 0
2016-03-23 2016-03-21 4 Schumaker Bryan Robert FSLR Common Stock F - Taxes D 71.2400 -972 -69 5,001
2016-03-23 2016-03-21 4 Schumaker Bryan Robert FSLR Common Stock M - Exercise D 3,138 5,973
2016-03-23 2016-03-23 4 Garabedian Raffi FSLR Common Stock S - Sale D 71.2500 -2,158 -154 4,474
2016-03-23 2016-03-21 4 Garabedian Raffi FSLR Restricted Stock Units M - Exercise D -4,513 0
2016-03-23 2016-03-21 4 Garabedian Raffi FSLR Common Stock F - Taxes D 71.2400 -2,355 -168 6,632
2016-03-23 2016-03-21 4 Garabedian Raffi FSLR Common Stock M - Exercise D 4,513 8,987
2016-03-23 2016-03-22 4 Bueter Christopher FSLR Common Stock S - Sale D 70.6300 -4,716 -333 1,572
2016-03-23 2016-03-21 4 Bueter Christopher FSLR Restricted Stock Units M - Exercise D -2,761 0
2016-03-23 2016-03-21 4 Bueter Christopher FSLR Common Stock F - Taxes D 71.2400 -896 -64 6,288
2016-03-23 2016-03-21 4 Bueter Christopher FSLR Common Stock M - Exercise D 2,761 7,184
2016-03-22 2016-03-21 4 HUGHES JAMES ALTON FSLR Common Stock J - Other D -2,817 35,980
2016-03-22 2016-03-19 4 HUGHES JAMES ALTON FSLR Restricted Stock Units M - Exercise D -10,464 0
2016-03-22 2016-03-19 4 HUGHES JAMES ALTON FSLR Common Stock F - Taxes D 72.4400 -4,830 -350 38,797
2016-03-22 2016-03-19 4 HUGHES JAMES ALTON FSLR Common Stock M - Exercise D 10,464 43,627
2016-03-17 2016-03-16 4 DeJong Philip FSLR Common Stock S - Sale D 70.1500 -2,600 -182 0
2016-03-15 2016-03-14 4 ANTOUN GEORGES FSLR Restricted Stock Units M - Exercise D -13,941 13,940
2016-03-15 2016-03-14 4 ANTOUN GEORGES FSLR Common Stock S - Sale D 70.7300 -8,092 -572 0
2016-03-15 2016-03-14 4 ANTOUN GEORGES FSLR Common Stock F - Taxes D 70.3200 -5,849 -411 8,092
2016-03-15 2016-03-14 4 ANTOUN GEORGES FSLR Common Stock M - Exercise D 13,941 13,941
2016-03-15 2016-03-14 4 HUGHES JAMES ALTON FSLR Restricted Stock Units M - Exercise D -18,587 18,587
2016-03-15 2016-03-14 4 HUGHES JAMES ALTON FSLR Common Stock F - Taxes D 70.3200 -8,578 -603 33,163
2016-03-15 2016-03-14 4 HUGHES JAMES ALTON FSLR Common Stock M - Exercise D 18,587 41,741
2016-03-15 2016-03-14 4 Widmar Mark R FSLR Restricted Stock Units M - Exercise D -8,364 8,364
2016-03-15 2016-03-14 4 Widmar Mark R FSLR Common Stock F - Taxes D 70.3200 -3,860 -271 31,676
2016-03-15 2016-03-14 4 Widmar Mark R FSLR Common Stock M - Exercise D 8,364 35,536
2016-03-15 2016-03-14 4 Schumaker Bryan Robert FSLR Restricted Stock Units M - Exercise D -2,811 2,811
2016-03-15 2016-03-14 4 Schumaker Bryan Robert FSLR Common Stock F - Taxes D 70.3200 -871 -61 2,835
2016-03-15 2016-03-14 4 Schumaker Bryan Robert FSLR Common Stock M - Exercise D 2,811 3,706
2016-03-15 2016-03-15 4 Garabedian Raffi FSLR Common Stock S - Sale D 70.2500 -2,468 -173 4,474
2016-03-15 2016-03-14 4 Garabedian Raffi FSLR Restricted Stock Units M - Exercise D -9,294 9,293
2016-03-15 2016-03-14 4 Garabedian Raffi FSLR Common Stock F - Taxes D 70.3200 -4,359 -307 6,942
2016-03-15 2016-03-14 4 Garabedian Raffi FSLR Common Stock M - Exercise D 9,294 11,301
2016-03-15 2016-03-14 4 Bueter Christopher FSLR Restricted Stock Units M - Exercise D -2,602 2,602
2016-03-15 2016-03-14 4 Bueter Christopher FSLR Common Stock F - Taxes D 70.3200 -845 -59 4,423
2016-03-15 2016-03-14 4 Bueter Christopher FSLR Common Stock M - Exercise D 2,602 5,268
2016-03-15 2016-03-14 4 DeJong Philip FSLR Restricted Stock Units M - Exercise D -3,717 3,717
2016-03-15 2016-03-14 4 DeJong Philip FSLR Common Stock F - Taxes D 70.3200 -1,117 -79 2,600
2016-03-15 2016-03-14 4 DeJong Philip FSLR Common Stock M - Exercise D 3,717 3,717
2016-03-10 2016-03-08 4 ANTOUN GEORGES FSLR Restricted Stock Units A - Award D 16,630 16,630
2016-03-10 2016-03-08 4 HUGHES JAMES ALTON FSLR Restricted Stock Units A - Award D 41,873 41,873
2016-03-10 2016-03-08 4 KALETA PAUL J FSLR Restricted Stock Units A - Award D 11,560 11,560
2016-03-10 2016-03-08 4 Widmar Mark R FSLR Restricted Stock Units A - Award D 18,335 18,335
2016-03-10 2016-03-08 4 Schumaker Bryan Robert FSLR Restricted Stock Units A - Award D 4,711 4,711
2016-03-10 2016-03-08 4 Kishkill Joseph FSLR Restricted Stock Units A - Award D 17,991 17,991
2016-03-10 2016-03-08 4 Kishkill Joseph FSLR Common Stock S - Sale D 67.1000 -531 -36 30,082
2016-03-10 2016-03-08 4 Garabedian Raffi FSLR Restricted Stock Units A - Award D 14,402 14,402
2016-03-10 2016-03-08 4 Garabedian Raffi FSLR Common Stock S - Sale D 68.4900 -800 -55 2,007
2016-03-10 2016-03-08 4 Garabedian Raffi FSLR Common Stock S - Sale D 67.4300 -542 -37 2,807
2016-03-10 2016-03-08 4 Rebhorn Timothy Brian FSLR Restricted Stock Units A - Award D 8,973 8,973
2016-03-10 2016-03-08 4 Bueter Christopher FSLR Restricted Stock Units A - Award D 9,362 9,362
2016-03-10 2016-03-08 4 DeJong Philip FSLR Restricted Stock Units A - Award D 17,333 17,333
2016-03-10 2016-03-08 4 DeJong Philip FSLR Common Stock S - Sale D 68.5100 -1,202 -82 0
2016-03-10 2016-03-08 4 DeJong Philip FSLR Common Stock S - Sale D 67.3000 -1,509 -102 1,202
2016-03-08 2016-03-07 4 ANTOUN GEORGES FSLR Common Stock S - Sale D 69.7000 -1,800 -125 0
2016-03-08 2016-03-07 4 ANTOUN GEORGES FSLR Common Stock S - Sale D 68.9600 -2,865 -198 1,800
2016-03-08 2016-03-05 4 ANTOUN GEORGES FSLR Restricted Stock Units M - Exercise D -3,500 10,497
2016-03-08 2016-03-05 4 ANTOUN GEORGES FSLR Restricted Stock Units M - Exercise D -3,440 6,878
2016-03-08 2016-03-05 4 ANTOUN GEORGES FSLR Common Stock F - Taxes D 69.5200 -1,334 -93 4,665
2016-03-08 2016-03-05 4 ANTOUN GEORGES FSLR Common Stock F - Taxes D 69.5200 -941 -65 5,999
2016-03-08 2016-03-05 4 ANTOUN GEORGES FSLR Common Stock M - Exercise D 3,500 6,940
2016-03-08 2016-03-05 4 ANTOUN GEORGES FSLR Common Stock M - Exercise D 3,440 3,440
2016-03-08 2016-03-05 4 HUGHES JAMES ALTON FSLR Restricted Stock Units M - Exercise D -8,109 24,327
2016-03-08 2016-03-05 4 HUGHES JAMES ALTON FSLR Restricted Stock Units M - Exercise D -8,599 17,196
2016-03-08 2016-03-05 4 HUGHES JAMES ALTON FSLR Common Stock F - Taxes D 69.5200 -3,743 -260 23,154
2016-03-08 2016-03-05 4 HUGHES JAMES ALTON FSLR Common Stock F - Taxes D 69.5200 -3,969 -276 26,897
2016-03-08 2016-03-05 4 HUGHES JAMES ALTON FSLR Common Stock M - Exercise D 8,109 30,866
2016-03-08 2016-03-05 4 HUGHES JAMES ALTON FSLR Common Stock M - Exercise D 8,599 22,757
2016-03-08 2016-03-05 4 KALETA PAUL J FSLR Restricted Stock Units M - Exercise D -2,591 7,773
2016-03-08 2016-03-05 4 KALETA PAUL J FSLR Common Stock F - Taxes D 69.5200 -841 -58 12,531
2016-03-08 2016-03-05 4 KALETA PAUL J FSLR Common Stock M - Exercise D 2,591 13,372
2016-03-08 2016-03-05 4 Widmar Mark R FSLR Restricted Stock Units M - Exercise D -3,540 10,619
2016-03-08 2016-03-05 4 Widmar Mark R FSLR Restricted Stock Units M - Exercise D -3,440 6,878
2016-03-08 2016-03-05 4 Widmar Mark R FSLR Common Stock F - Taxes D 69.5200 -1,502 -104 27,172
2016-03-08 2016-03-05 4 Widmar Mark R FSLR Common Stock F - Taxes D 69.5200 -1,086 -75 28,674
2016-03-08 2016-03-05 4 Widmar Mark R FSLR Common Stock M - Exercise D 3,540 29,760
2016-03-08 2016-03-05 4 Widmar Mark R FSLR Common Stock M - Exercise D 3,440 26,220
2016-03-08 2016-03-05 4 Schumaker Bryan Robert FSLR Restricted Stock Units M - Exercise D -609 1,824
2016-03-08 2016-03-05 4 Schumaker Bryan Robert FSLR Restricted Stock Units M - Exercise D -688 1,376
2016-03-08 2016-03-05 4 Schumaker Bryan Robert FSLR Common Stock F - Taxes D 69.5200 -189 -13 895
2016-03-08 2016-03-05 4 Schumaker Bryan Robert FSLR Common Stock F - Taxes D 69.5200 -213 -15 1,084
2016-03-08 2016-03-05 4 Schumaker Bryan Robert FSLR Common Stock M - Exercise D 609 1,297
2016-03-08 2016-03-05 4 Schumaker Bryan Robert FSLR Common Stock M - Exercise D 688 688
2016-03-08 2016-03-05 4 Kishkill Joseph FSLR Restricted Stock Units M - Exercise D -2,993 8,976
2016-03-08 2016-03-05 4 Kishkill Joseph FSLR Restricted Stock Units M - Exercise D -2,623 5,245
2016-03-08 2016-03-05 4 Kishkill Joseph FSLR Common Stock F - Taxes D 69.5200 -819 -57 30,613
2016-03-08 2016-03-05 4 Kishkill Joseph FSLR Common Stock F - Taxes D 69.5200 -718 -50 31,432
2016-03-08 2016-03-05 4 Kishkill Joseph FSLR Common Stock M - Exercise D 2,993 32,150
2016-03-08 2016-03-05 4 Kishkill Joseph FSLR Common Stock M - Exercise D 2,623 29,157
2016-03-08 2016-03-05 4 Garabedian Raffi FSLR Restricted Stock Units M - Exercise D -2,912 8,733
2016-03-08 2016-03-05 4 Garabedian Raffi FSLR Restricted Stock Units M - Exercise D -2,150 4,299
2016-03-08 2016-03-05 4 Garabedian Raffi FSLR Common Stock F - Taxes D 69.5200 -1,095 -76 3,349
2016-03-08 2016-03-05 4 Garabedian Raffi FSLR Common Stock F - Taxes D 69.5200 -808 -56 4,444
2016-03-08 2016-03-05 4 Garabedian Raffi FSLR Common Stock M - Exercise D 2,912 5,252
2016-03-08 2016-03-05 4 Garabedian Raffi FSLR Common Stock M - Exercise D 2,150 2,340
2016-03-08 2016-03-05 4 Rebhorn Timothy Brian FSLR Restricted Stock Units M - Exercise D -1,716 5,145
2016-03-08 2016-03-05 4 Rebhorn Timothy Brian FSLR Restricted Stock Units M - Exercise D -1,634 3,267
2016-03-08 2016-03-05 4 Rebhorn Timothy Brian FSLR Common Stock F - Taxes D 69.5200 -470 -33 30,835
2016-03-08 2016-03-05 4 Rebhorn Timothy Brian FSLR Common Stock F - Taxes D 69.5200 -447 -31 31,305
2016-03-08 2016-03-05 4 Rebhorn Timothy Brian FSLR Common Stock M - Exercise D 1,716 31,752
2016-03-08 2016-03-05 4 Rebhorn Timothy Brian FSLR Common Stock M - Exercise D 1,634 30,036
2016-03-08 2016-03-05 4 Bueter Christopher FSLR Restricted Stock Units M - Exercise D -2,012 6,033
2016-03-08 2016-03-05 4 Bueter Christopher FSLR Restricted Stock Units M - Exercise D -1,935 3,869
2016-03-08 2016-03-05 4 Bueter Christopher FSLR Common Stock F - Taxes D 69.5200 -653 -45 2,666
2016-03-08 2016-03-05 4 Bueter Christopher FSLR Common Stock F - Taxes D 69.5200 -628 -44 3,319
2016-03-08 2016-03-05 4 Bueter Christopher FSLR Common Stock M - Exercise D 2,012 3,947
2016-03-08 2016-03-05 4 Bueter Christopher FSLR Common Stock M - Exercise D 1,935 1,935
2016-03-08 2016-03-05 4 DeJong Philip FSLR Restricted Stock Units M - Exercise D -2,157 6,471
2016-03-08 2016-03-05 4 DeJong Philip FSLR Restricted Stock Units M - Exercise D -1,720 3,439
2016-03-08 2016-03-05 4 DeJong Philip FSLR Common Stock F - Taxes D 69.5200 -649 -45 2,711
2016-03-08 2016-03-05 4 DeJong Philip FSLR Common Stock F - Taxes D 69.5200 -517 -36 3,360
2016-03-08 2016-03-05 4 DeJong Philip FSLR Common Stock M - Exercise D 2,157 3,877
2016-03-08 2016-03-05 4 DeJong Philip FSLR Common Stock M - Exercise D 1,720 1,720
2016-03-07 2016-03-03 4 KALETA PAUL J FSLR Restricted Stock Units M - Exercise D -3,127 6,254
2016-03-07 2016-03-03 4 KALETA PAUL J FSLR Common Stock F - Taxes D 69.7100 -1,015 -71 10,781
2016-03-07 2016-03-03 4 KALETA PAUL J FSLR Common Stock M - Exercise D 3,127 11,796
2016-02-29 2016-02-25 4 HUGHES JAMES ALTON FSLR Common Stock S - Sale D 70.8100 -90 -6 14,158
2016-02-29 2016-02-25 4 HUGHES JAMES ALTON FSLR Common Stock S - Sale D 70.1800 -11,510 -808 14,248
2016-02-29 2016-02-25 4 HUGHES JAMES ALTON FSLR Common Stock S - Sale D 68.9200 -3,400 -234 25,758
2016-02-29 2016-02-25 4 KALETA PAUL J FSLR Common Stock S - Sale D 70.1400 -3,300 -231 8,669
2016-02-29 2016-02-25 4 KALETA PAUL J FSLR Common Stock S - Sale D 69.0000 -1,700 -117 11,969
2016-01-05 2015-12-31 4 Ahearn Michael J FSLR Common Stock A - Award D 758 32,157
2016-01-05 2015-12-31 4 Allen Sharon L. FSLR Common Stock A - Award D 474 5,554
2016-01-05 2015-12-31 4 Chapman Richard D FSLR Common Stock A - Award D 474 12,317
2016-01-05 2015-12-31 4 Hambro George A FSLR Common Stock A - Award D 474 11,317
2016-01-05 2015-12-31 4 Nolan James F FSLR Common Stock A - Award D 474 36,645
2016-01-05 2015-12-31 4 Sweeney Michael T FSLR Common Stock A - Award D 474 20,110
2016-01-05 2015-12-31 4 Rebhorn Timothy Brian FSLR Restricted Stock Units M - Exercise D -3,645 3,645
2016-01-05 2015-12-31 4 Rebhorn Timothy Brian FSLR Common Stock F - Taxes D 65.9900 -1,530 -101 28,402
2016-01-05 2015-12-31 4 Rebhorn Timothy Brian FSLR Common Stock M - Exercise D 3,645 29,932
2016-01-05 2015-12-31 4 STEBBINS PAUL H FSLR Common Stock A - Award D 474 16,235
2016-01-05 2015-12-31 4 KENNEDY R CRAIG FSLR Common Stock A - Award D 474 15,526
2016-01-05 2015-12-31 4 PRESBY J THOMAS FSLR Common Stock A - Award D 474 6,287
2016-01-05 2015-12-31 4 POST WILLIAM J Post Family Trust FSLR Common Stock A - Award I 474 14,170
2015-12-17 2015-12-16 4 ANTOUN GEORGES FSLR Common Stock S - Sale D 64.8500 -8,663 -562 0
2015-12-17 2015-12-16 4 Widmar Mark R FSLR Common Stock S - Sale D 65.0000 -24,095 -1,566 22,780
2015-12-04 2015-12-03 4 ANTOUN GEORGES FSLR Common Stock S - Sale D 61.6600 -2,324 -143 8,663
2015-11-12 2015-11-12 4 Garabedian Raffi FSLR Common Stock S - Sale D 54.8000 -13,329 -730 190
2015-11-12 2015-11-12 4 Garabedian Raffi FSLR Common Stock S - Sale D 54.1700 -6,974 -378 13,519
2015-11-12 2015-11-11 4 Garabedian Raffi FSLR Common Stock S - Sale D 54.7300 -889 -49 20,493
2015-11-12 2015-11-10 4 Garabedian Raffi FSLR Common Stock S - Sale D 55.6200 -23,808 -1,324 21,382
2015-11-12 2015-11-12 4 Bueter Christopher FSLR Common Stock S - Sale D 54.8500 -5,036 -276 0
2015-11-12 2015-11-12 4 Bueter Christopher FSLR Common Stock S - Sale D 54.2700 -4,325 -235 5,036
2015-11-12 2015-11-11 4 Bueter Christopher FSLR Common Stock S - Sale D 54.7300 -263 -14 9,361
2015-11-12 2015-11-10 4 Bueter Christopher FSLR Common Stock S - Sale D 55.6200 -7,043 -392 9,624
2015-11-12 2015-11-11 4 Rebhorn Timothy Brian FSLR Common Stock S - Sale D 54.6700 -596 -33 26,287
2015-11-12 2015-11-10 4 Rebhorn Timothy Brian FSLR Common Stock S - Sale D 55.6200 -15,929 -886 26,883
2015-11-12 2015-11-11 4 KALETA PAUL J FSLR Common Stock S - Sale D 54.7100 -305 -17 13,669
2015-11-12 2015-11-10 4 KALETA PAUL J FSLR Common Stock S - Sale D 55.6200 -8,156 -454 13,974
2015-11-12 2015-11-12 4 DeJong Philip FSLR Common Stock S - Sale D 54.7700 -17,442 -955 0
2015-11-12 2015-11-12 4 DeJong Philip FSLR Common Stock S - Sale D 54.1000 -6,425 -348 17,442
2015-11-12 2015-11-11 4 DeJong Philip FSLR Common Stock S - Sale D 54.7200 -761 -42 23,867
2015-11-12 2015-11-10 4 DeJong Philip FSLR Common Stock S - Sale D 55.6200 -20,372 -1,133 24,628
2015-11-12 2015-11-12 4 Widmar Mark R FSLR Common Stock S - Sale D 54.7700 -33,450 -1,832 46,876
2015-11-12 2015-11-12 4 Widmar Mark R FSLR Common Stock S - Sale D 54.1000 -12,005 -649 80,326
2015-11-12 2015-11-11 4 Widmar Mark R FSLR Common Stock S - Sale D 54.6600 -1,546 -85 92,330
2015-11-12 2015-11-10 4 Widmar Mark R FSLR Common Stock S - Sale D 55.6200 -41,332 -2,299 93,876
2015-11-12 2015-11-12 4 HUGHES JAMES ALTON FSLR Common Stock S - Sale D 54.7900 -10,200 -559 29,158
2015-11-12 2015-11-12 4 HUGHES JAMES ALTON FSLR Common Stock S - Sale D 54.1500 -4,800 -260 39,358
2015-11-12 2015-11-11 4 HUGHES JAMES ALTON FSLR Common Stock J - Other D -42,884 44,158
2015-11-12 2015-11-11 4 HUGHES JAMES ALTON FSLR Common Stock S - Sale D 54.7300 -2,913 -159 87,042
2015-11-12 2015-11-10 4 HUGHES JAMES ALTON FSLR Common Stock S - Sale D 55.6200 -77,986 -4,338 89,955
2015-11-12 2015-11-11 4 ANTOUN GEORGES FSLR Common Stock S - Sale D 56.2600 -100 -6 10,987
2015-11-12 2015-11-11 4 ANTOUN GEORGES FSLR Common Stock S - Sale D 55.5000 -5,950 -330 11,087
2015-11-12 2015-11-11 4 ANTOUN GEORGES FSLR Common Stock S - Sale D 54.6700 -43,574 -2,382 17,037
2015-11-12 2015-11-10 4 ANTOUN GEORGES FSLR Common Stock S - Sale D 58.4500 -100 -6 60,611
2015-11-12 2015-11-10 4 ANTOUN GEORGES FSLR Common Stock S - Sale D 57.5800 -11,894 -685 60,711
2015-11-12 2015-11-10 4 ANTOUN GEORGES FSLR Common Stock S - Sale D 56.4800 -3,200 -181 72,605
2015-11-12 2015-11-10 4 ANTOUN GEORGES FSLR Common Stock S - Sale D 55.0600 -23,515 -1,295 75,805
2015-11-12 2015-11-12 4 Kishkill Joseph FSLR Common Stock S - Sale D 54.7900 -2,166 -119 26,534
2015-11-12 2015-11-12 4 Kishkill Joseph FSLR Common Stock S - Sale D 53.9300 -1,009 -54 28,700
2015-11-12 2015-11-11 4 Kishkill Joseph FSLR Common Stock S - Sale D 56.0200 -790 -44 29,709
2015-11-12 2015-11-11 4 Kishkill Joseph FSLR Common Stock S - Sale D 54.7000 -622 -34 30,499
2015-11-12 2015-11-10 4 Kishkill Joseph FSLR Common Stock S - Sale D 55.6200 -16,621 -924 31,121
2015-11-10 2015-11-06 4 Bueter Christopher FSLR Performance Units M - Exercise D -16,667 33,333
2015-11-10 2015-11-06 4 Bueter Christopher FSLR Common Stock M - Exercise D 16,667 16,667
2015-11-10 2015-11-06 4 DeJong Philip FSLR Performance Units M - Exercise D -45,000 90,000
2015-11-10 2015-11-06 4 DeJong Philip FSLR Common Stock M - Exercise D 45,000 45,000
2015-11-10 2015-11-06 4 KALETA PAUL J FSLR Performance Units M - Exercise D -20,000 40,000
2015-11-10 2015-11-06 4 KALETA PAUL J FSLR Common Stock M - Exercise D 20,000 22,130
2015-11-10 2015-11-06 4 Kishkill Joseph FSLR Performance Units M - Exercise D -41,667 83,333
2015-11-10 2015-11-06 4 Kishkill Joseph FSLR Common Stock M - Exercise D 41,667 47,742
2015-11-10 2015-11-06 4 Rebhorn Timothy Brian FSLR Performance Units M - Exercise D -41,667 83,333
2015-11-10 2015-11-06 4 Rebhorn Timothy Brian FSLR Common Stock M - Exercise D 41,667 42,812
2015-11-10 2015-11-06 4 Widmar Mark R FSLR Performance Units M - Exercise D -88,333 176,667
2015-11-10 2015-11-06 4 Widmar Mark R FSLR Common Stock M - Exercise D 88,333 135,208
2015-11-10 2015-11-06 4 HUGHES JAMES ALTON FSLR Performance Units M - Exercise D -166,667 333,333
2015-11-10 2015-11-06 4 HUGHES JAMES ALTON FSLR Common Stock M - Exercise D 166,667 167,941
2015-11-10 2015-11-06 4 Garabedian Raffi FSLR Performance Units M - Exercise D -45,000 90,000
2015-11-10 2015-11-06 4 Garabedian Raffi FSLR Common Stock M - Exercise D 45,000 45,190
2015-11-10 2015-11-06 4 ANTOUN GEORGES FSLR Performance Units M - Exercise D -88,333 176,667
2015-11-10 2015-11-06 4 ANTOUN GEORGES FSLR Common Stock M - Exercise D 88,333 99,320
2015-10-02 2015-09-30 4 Ahearn Michael J FSLR Common Stock A - Award D 1,170 31,399
2015-10-02 2015-09-30 4 Allen Sharon L. FSLR Common Stock A - Award D 731 5,080
2015-10-02 2015-09-30 4 Chapman Richard D FSLR Common Stock A - Award D 731 11,843
2015-10-02 2015-09-30 4 Hambro George A FSLR Common Stock A - Award D 731 10,843
2015-10-02 2015-09-30 4 Nolan James F FSLR Common Stock A - Award D 731 36,171
2015-10-02 2015-09-30 4 KENNEDY R CRAIG FSLR Common Stock A - Award D 731 15,052
2015-10-02 2015-09-30 4 PRESBY J THOMAS FSLR Common Stock A - Award D 731 5,813
2015-10-02 2015-09-30 4 STEBBINS PAUL H FSLR Common Stock A - Award D 731 15,761
2015-10-02 2015-09-30 4 Sweeney Michael T FSLR Common Stock A - Award D 731 19,636
2015-10-02 2015-09-30 4 POST WILLIAM J Post Family Trust FSLR Common Stock A - Award I 731 13,696
2015-09-11 2015-09-09 4 Kishkill Joseph FSLR Restricted Stock Units M - Exercise D -2,942 5,884
2015-09-11 2015-09-09 4 Kishkill Joseph FSLR Common Stock F - Taxes D 47.7300 -805 -38 6,075
2015-09-11 2015-09-09 4 Kishkill Joseph FSLR Common Stock M - Exercise D 2,942 6,880
2015-08-18 2015-08-14 4 HUGHES JAMES ALTON FSLR Common Stock S - Sale D 52.1200 -3,000 -156 1,274
2015-08-06 2015-08-05 4 Schumaker Bryan Robert FSLR Restricted Stock Units A - Award D 1,927 1,927
2015-07-10 3 Rebhorn Timothy Brian FSLR Common Stock D 2,290
2015-07-10 3 Rebhorn Timothy Brian FSLR Common Stock D 2,290
2015-07-10 3 Bueter Christopher FSLR Common Stock D 0
2015-07-10 3 DeJong Philip FSLR Common Stock D 0
2015-07-10 3 Schumaker Bryan Robert FSLR No securities are benefically owned D 0
2015-07-10 3 Garabedian Raffi FSLR Common Stock D 380
2015-07-10 3 Garabedian Raffi FSLR Common Stock D 380
2015-07-07 2015-07-06 4 ANTOUN GEORGES FSLR Common Stock S - Sale D 44.2700 -9,497 -420 10,987
2015-07-07 2015-07-02 4 ANTOUN GEORGES FSLR Restricted Stock Units M - Exercise D -16,361 16,361
2015-07-07 2015-07-02 4 ANTOUN GEORGES FSLR Common Stock F - Taxes D 45.1700 -6,864 -310 20,484
2015-07-07 2015-07-02 4 ANTOUN GEORGES FSLR Common Stock M - Exercise D 16,361 27,348
2015-07-02 2015-06-30 4 Ahearn Michael J FSLR Common Stock A - Award D 1,065 30,229
2015-07-02 2015-06-30 4 Hambro George A FSLR Common Stock A - Award D 666 10,112
2015-07-02 2015-06-30 4 PRESBY J THOMAS J Thomas Presby LLC FSLR Common Stock A - Award I 666 6,975
2015-07-02 2015-06-30 4 KENNEDY R CRAIG FSLR Common Stock A - Award D 666 14,321
2015-07-02 2015-06-30 4 Nolan James F FSLR Common Stock A - Award D 666 35,440
2015-07-02 2015-06-30 4 STEBBINS PAUL H FSLR Common Stock A - Award D 666 15,030
2015-07-02 2015-06-30 4 Sweeney Michael T FSLR Common Stock A - Award D 666 18,905
2015-07-02 2015-06-30 4 POST WILLIAM J Post Family Trust FSLR Common Stock A - Award I 666 12,965
2015-07-02 2015-06-30 4 Chapman Richard D FSLR Common Stock A - Award D 666 11,112
2015-07-02 2015-06-30 4 Allen Sharon L. FSLR Common Stock A - Award D 666 4,349
2015-05-22 2015-05-20 4 Sweeney Michael T FSLR Common Stock P - Purchase D 55.3000 4,000 221 18,239
2015-05-06 2015-05-04 4 PRESBY J THOMAS FSLR Common Stock S - Sale D 57.2000 -3,498 -200 5,082
2015-05-06 2015-05-04 4 HUGHES JAMES ALTON FSLR Common Stock S - Sale D 56.7100 -15,000 -851 4,274
2015-04-07 2015-04-04 4 Widmar Mark R FSLR Restricted Stock Units M - Exercise D -9,940 9,940
2015-04-07 2015-04-04 4 Widmar Mark R FSLR Restricted Stock Units M - Exercise D -14,462 14,461
2015-04-07 2015-04-04 4 Widmar Mark R FSLR Restricted Stock Units M - Exercise D -3,744 0
2015-04-07 2015-04-04 4 Widmar Mark R FSLR Common Stock F - Taxes D 61.1900 -4,588 -281 46,875
2015-04-07 2015-04-04 4 Widmar Mark R FSLR Common Stock M - Exercise D 9,940 51,463
2015-04-07 2015-04-04 4 Widmar Mark R FSLR Common Stock F - Taxes D 61.1900 -6,675 -408 41,523
2015-04-07 2015-04-04 4 Widmar Mark R FSLR Common Stock M - Exercise D 14,462 48,198
2015-04-07 2015-04-04 4 Widmar Mark R FSLR Common Stock F - Taxes D 61.1900 -1,728 -106 33,736
2015-04-07 2015-04-04 4 Widmar Mark R FSLR Common Stock M - Exercise D 3,744 35,464
2015-04-02 2015-03-31 4 STEBBINS PAUL H FSLR Common Stock A - Award D 523 14,364
2015-04-02 2015-03-31 4 PRESBY J THOMAS FSLR Common Stock A - Award D 523 8,580
2015-04-02 2015-03-31 4 POST WILLIAM J Post Family Trust FSLR Common Stock A - Award I 523 12,299
2015-04-02 2015-03-31 4 KENNEDY R CRAIG FSLR Common Stock A - Award D 523 13,655
2015-04-02 2015-03-31 4 Sweeney Michael T FSLR Common Stock A - Award D 523 14,239
2015-04-02 2015-03-31 4 Nolan James F FSLR Common Stock A - Award D 523 34,774
2015-04-02 2015-03-31 4 Hambro George A FSLR Common Stock A - Award D 523 9,446
2015-04-02 2015-03-31 4 Ahearn Michael J FSLR Common Stock A - Award D 837 29,164
2015-04-02 2015-03-31 4 Chapman Richard D FSLR Common Stock A - Award D 523 10,446
2015-04-02 2015-03-31 4 Allen Sharon L. FSLR Common Stock A - Award D 523 3,683
2015-03-23 2015-03-19 4 HUGHES JAMES ALTON FSLR Restricted Stock Units M - Exercise D -10,464 10,464
2015-03-23 2015-03-19 4 HUGHES JAMES ALTON FSLR Common Stock J - Other D -2,817 19,274
2015-03-23 2015-03-19 4 HUGHES JAMES ALTON FSLR Common Stock F - Taxes D 60.3000 -4,830 -291 22,091
2015-03-23 2015-03-19 4 HUGHES JAMES ALTON FSLR Common Stock M - Exercise D 10,464 26,921
2015-03-17 2015-03-16 4 ANTOUN GEORGES FSLR Common Stock S - Sale D 59.6800 -8,150 -486 10,987
2015-03-17 2015-03-13 4 ANTOUN GEORGES FSLR Restricted Stock Units M - Exercise D -13,941 27,881
2015-03-17 2015-03-13 4 ANTOUN GEORGES FSLR Common Stock F - Taxes D 60.6000 -5,791 -351 19,137
2015-03-17 2015-03-13 4 ANTOUN GEORGES FSLR Common Stock M - Exercise D 13,941 24,928
2015-03-17 2015-03-13 4 HUGHES JAMES ALTON FSLR Restricted Stock Units M - Exercise D -18,588 37,174
2015-03-17 2015-03-13 4 HUGHES JAMES ALTON FSLR Common Stock F - Taxes D 60.6000 -8,579 -520 16,457
2015-03-17 2015-03-13 4 HUGHES JAMES ALTON FSLR Common Stock M - Exercise D 18,588 25,036
2015-03-17 2015-03-13 4 Widmar Mark R FSLR Restricted Stock Units M - Exercise D -8,365 16,728
2015-03-17 2015-03-13 4 Widmar Mark R FSLR Common Stock F - Taxes D 60.6000 -3,095 -188 31,720
2015-03-17 2015-03-13 4 Widmar Mark R FSLR Common Stock M - Exercise D 8,365 34,815
2015-03-09 2015-03-05 4 Kishkill Joseph FSLR Restricted Stock Units A - Award D 11,969 11,969
2015-03-09 2015-03-05 4 Kishkill Joseph FSLR Restricted Stock Units M - Exercise D -2,623 7,868
2015-03-09 2015-03-05 4 Kishkill Joseph FSLR Common Stock F - Taxes D 61.6600 -742 -46 3,938
2015-03-09 2015-03-05 4 Kishkill Joseph FSLR Common Stock M - Exercise D 2,623 4,680
2015-03-09 2015-03-05 4 HUGHES JAMES ALTON FSLR Restricted Stock Units A - Award D 32,436 32,436
2015-03-09 2015-03-05 4 HUGHES JAMES ALTON FSLR Restricted Stock Units M - Exercise D -8,599 25,795
2015-03-09 2015-03-05 4 HUGHES JAMES ALTON FSLR Common Stock F - Taxes D 61.6600 -2,705 -167 6,448
2015-03-09 2015-03-05 4 HUGHES JAMES ALTON FSLR Common Stock M - Exercise D 8,599 9,153
2015-03-09 2015-03-05 4 ANTOUN GEORGES FSLR Restricted Stock Units A - Award D 13,997 13,997
2015-03-09 2015-03-05 4 ANTOUN GEORGES FSLR Restricted Stock Units M - Exercise D -3,440 10,318
2015-03-09 2015-03-05 4 ANTOUN GEORGES FSLR Common Stock F - Taxes D 61.6600 -1,116 -69 10,987
2015-03-09 2015-03-05 4 ANTOUN GEORGES FSLR Common Stock M - Exercise D 3,440 12,103
2015-03-09 2015-03-05 4 Widmar Mark R FSLR Restricted Stock Units A - Award D 14,159 14,159
2015-03-09 2015-03-05 4 Widmar Mark R FSLR Restricted Stock Units M - Exercise D -3,440 10,318
2015-03-09 2015-03-05 4 Widmar Mark R FSLR Common Stock F - Taxes D 61.6600 -1,085 -67 26,450
2015-03-09 2015-03-05 4 Widmar Mark R FSLR Common Stock M - Exercise D 3,440 27,535
2015-03-09 2015-03-05 4 KALETA PAUL J FSLR Restricted Stock Units A - Award D 10,364 10,364
2015-03-05 2015-03-03 4 KALETA PAUL J FSLR Restricted Stock Units M - Exercise D -3,128 9,381
2015-03-05 2015-03-03 4 KALETA PAUL J FSLR Common Stock F - Taxes D 60.6900 -998 -61 2,130
2015-03-05 2015-03-03 4 KALETA PAUL J FSLR Common Stock M - Exercise D 3,128 3,128
2015-03-03 2015-02-27 4 Widmar Mark R FSLR Common Stock S - Sale D 60.0000 -10,000 -600 24,095
2015-01-05 2014-12-31 4 Nolan James F FSLR Common Stock A - Award D 701 34,251
2015-01-05 2014-12-31 4 Sweeney Michael T FSLR Common Stock A - Award D 701 13,716
2015-01-05 2014-12-31 4 Hambro George A FSLR Common Stock A - Award D 701 8,923
2015-01-05 2014-12-31 4 KENNEDY R CRAIG FSLR Common Stock A - Award D 701 13,132
2015-01-05 2014-12-31 4 Allen Sharon L. FSLR Common Stock A - Award D 701 3,160
2015-01-05 2014-12-31 4 POST WILLIAM J Post Family Trust FSLR Common Stock A - Award I 701 11,776
2015-01-05 2014-12-31 4 PRESBY J THOMAS J Thomas Presby LLC FSLR Common Stock A - Award I 701 6,309
2015-01-05 2014-12-31 4 Chapman Richard D FSLR Common Stock A - Award D 701 9,923
2015-01-05 2014-12-31 4 Ahearn Michael J FSLR Common Stock A - Award D 1,122 28,327
2015-01-05 2014-12-31 4 STEBBINS PAUL H FSLR Common Stock A - Award D 701 13,841
2014-10-02 2014-09-30 4 Sweeney Michael T FSLR Common Stock A - Award D 475 13,015
2014-10-02 2014-09-30 4 Nolan James F FSLR Common Stock A - Award D 475 33,550
2014-10-02 2014-09-30 4 Hambro George A FSLR Common Stock A - Award D 475 8,222
2014-10-02 2014-09-30 4 Chapman Richard D FSLR Common Stock A - Award D 475 9,222
2014-10-02 2014-09-30 4 Allen Sharon L. FSLR Common Stock A - Award D 475 2,459
2014-10-02 2014-09-30 4 Ahearn Michael J FSLR Common Stock A - Award D 760 27,205
2014-10-02 2014-09-30 4 STEBBINS PAUL H FSLR Common Stock A - Award D 475 13,140
2014-10-02 2014-09-30 4 KENNEDY R CRAIG FSLR Common Stock A - Award D 475 12,431
2014-10-02 2014-09-30 4 POST WILLIAM J Post Family Trust FSLR Common Stock A - Award I 475 11,075
2014-10-02 2014-09-30 4 PRESBY J THOMAS FSLR Common Stock A - Award D 475 8,057
2014-09-11 2014-09-09 4 Kishkill Joseph FSLR Restricted Stock Units M - Exercise D -2,942 8,826
2014-09-11 2014-09-09 4 Kishkill Joseph FSLR Common Stock F - Taxes D 70.8950 -885 -63 2,057
2014-09-11 2014-09-09 4 Kishkill Joseph FSLR Common Stock M - Exercise D 2,942 2,942
2014-07-03 2014-07-02 4 ANTOUN GEORGES FSLR Restricted Stock Units M - Exercise D -16,362 32,722
2014-07-03 2014-07-02 4 ANTOUN GEORGES FSLR Common Stock F - Taxes D 69.8500 -7,699 -538 8,663
2014-07-03 2014-07-02 4 ANTOUN GEORGES FSLR Common Stock M - Exercise D 16,362 16,362
2014-07-01 2014-06-30 4 KENNEDY R CRAIG FSLR Common Stock A - Award D 440 11,956
2014-07-01 2014-06-30 4 POST WILLIAM J Post Family Trust FSLR Common Stock A - Award I 440 10,600
2014-07-01 2014-06-30 4 STEBBINS PAUL H FSLR Common Stock A - Award D 440 12,665
2014-07-01 2014-06-30 4 PRESBY J THOMAS J Thomas Presby LLC FSLR Common Stock A - Award I 440 5,608
2014-07-01 2014-06-30 4 Sweeney Michael T FSLR Common Stock A - Award D 440 12,540
2014-07-01 2014-06-30 4 Nolan James F FSLR Common Stock A - Award D 440 33,075
2014-07-01 2014-06-30 4 Hambro George A FSLR Common Stock A - Award D 440 7,747
2014-07-01 2014-06-30 4 Ahearn Michael J FSLR Common Stock A - Award D 704 26,445
2014-07-01 2014-06-30 4 Chapman Richard D FSLR Common Stock A - Award D 440 8,747
2014-07-01 2014-06-30 4 Allen Sharon L. FSLR Common Stock A - Award D 440 1,984
2014-05-09 2014-05-08 4 ANTOUN GEORGES FSLR Common Stock S - Sale D 66.3900 -5,195 -345 0
2014-05-09 2014-05-08 4 ANTOUN GEORGES FSLR Common Stock S - Sale D 65.5500 -4,578 -300 5,195
2014-05-09 2014-05-08 4 ANTOUN GEORGES FSLR Common Stock S - Sale D 64.3200 -7,611 -490 9,773
2014-05-09 2014-05-08 4 ANTOUN GEORGES FSLR Common Stock S - Sale D 63.4300 -2,574 -163 17,384
2014-05-09 2014-05-08 4 HUGHES JAMES ALTON FSLR Common Stock S - Sale D 64.8600 -1,403 -91 554
2014-05-09 2014-05-08 4 HUGHES JAMES ALTON FSLR Common Stock S - Sale D 64.2500 -11,397 -732 1,957
2014-05-09 2014-05-08 4 HUGHES JAMES ALTON FSLR Common Stock S - Sale D 63.3500 -3,200 -203 13,354
2014-05-09 2014-05-08 4 Widmar Mark R FSLR Common Stock S - Sale D 65.1800 -124 -8 34,095
2014-05-09 2014-05-08 4 Widmar Mark R FSLR Common Stock S - Sale D 64.3000 -7,746 -498 34,219
2014-05-09 2014-05-08 4 Widmar Mark R FSLR Common Stock S - Sale D 63.3700 -2,130 -135 41,965
2014-04-07 2014-04-04 4 Widmar Mark R FSLR Restricted Stock Units M - Exercise D -9,940 19,880
2014-04-07 2014-04-04 4 Widmar Mark R FSLR Restricted Stock Units M - Exercise D -14,462 28,923
2014-04-07 2014-04-04 4 Widmar Mark R FSLR Restricted Stock Units M - Exercise D -3,744 3,744
2014-04-07 2014-04-04 4 Widmar Mark R FSLR Common Stock F - Taxes D 69.7200 -4,588 -320 44,095
2014-04-07 2014-04-04 4 Widmar Mark R FSLR Common Stock M - Exercise D 9,940 48,683
2014-04-07 2014-04-04 4 Widmar Mark R FSLR Common Stock F - Taxes D 69.7200 -6,674 -465 38,743
2014-04-07 2014-04-04 4 Widmar Mark R FSLR Common Stock M - Exercise D 14,462 45,417
2014-04-07 2014-04-04 4 Widmar Mark R FSLR Common Stock F - Taxes D 69.7200 -1,568 -109 30,955
2014-04-07 2014-04-04 4 Widmar Mark R FSLR Common Stock M - Exercise D 3,744 32,523
2014-04-02 2014-03-31 4 KENNEDY R CRAIG FSLR Common Stock A - Award D 448 11,516
2014-04-02 2014-03-31 4 POST WILLIAM J Post Family Trust FSLR Common Stock A - Award I 448 10,160
2014-04-02 2014-03-31 4 PRESBY J THOMAS J Thomas Presby LLC FSLR Common Stock A - Award I 448 5,168
2014-04-02 2014-03-31 4 STEBBINS PAUL H FSLR Common Stock A - Award D 448 12,225
2014-04-02 2014-03-31 4 Sweeney Michael T FSLR Common Stock A - Award D 448 12,100
2014-04-02 2014-03-31 4 Nolan James F FSLR Common Stock A - Award D 448 32,635
2014-04-02 2014-03-31 4 Hambro George A FSLR Common Stock A - Award D 448 7,307
2014-04-02 2014-03-31 4 Ahearn Michael J FSLR Common Stock A - Award D 717 25,741
2014-04-02 2014-03-31 4 Chapman Richard D FSLR Common Stock A - Award D 448 8,307
2014-04-02 2014-03-31 4 Allen Sharon L. FSLR Common Stock A - Award D 448 1,544
2014-03-27 2014-03-25 4 HUGHES JAMES ALTON FSLR Common Stock J - Other D -2,817 16,554
2014-03-21 2014-03-19 4 HUGHES JAMES ALTON FSLR Restricted Stock Units M - Exercise D -10,464 20,928
2014-03-21 2014-03-19 4 HUGHES JAMES ALTON FSLR Common Stock F - Taxes D 69.4000 -4,830 -335 19,371
2014-03-21 2014-03-19 4 HUGHES JAMES ALTON FSLR Common Stock M - Exercise D 10,464 24,201
2014-03-17 2014-03-13 4 ANTOUN GEORGES FSLR Restricted Stock Units M - Exercise D -13,941 41,822
2014-03-17 2014-03-13 4 ANTOUN GEORGES FSLR Common Stock F - Taxes D 53.0300 -5,035 -267 19,958
2014-03-17 2014-03-13 4 ANTOUN GEORGES FSLR Common Stock M - Exercise D 13,941 24,993
2014-03-17 2014-03-13 4 HUGHES JAMES ALTON FSLR Restricted Stock Units M - Exercise D -18,588 55,762
2014-03-17 2014-03-13 4 HUGHES JAMES ALTON FSLR Common Stock F - Taxes D 53.0300 -8,365 -444 13,737
2014-03-17 2014-03-13 4 HUGHES JAMES ALTON FSLR Common Stock M - Exercise D 18,588 22,102
2014-03-17 2014-03-13 4 Widmar Mark R FSLR Restricted Stock Units M - Exercise D -8,365 25,093
2014-03-17 2014-03-13 4 Widmar Mark R FSLR Common Stock F - Taxes D 53.0300 -2,640 -140 28,779
2014-03-17 2014-03-13 4 Widmar Mark R FSLR Common Stock M - Exercise D 8,365 31,419
2014-03-06 2014-03-05 4 ANTOUN GEORGES FSLR Restricted Stock Units A - Award D 13,758 13,758
2014-03-06 2014-03-05 4 HUGHES JAMES ALTON FSLR Restricted Stock Units A - Award D 34,394 34,394
2014-03-06 2014-03-05 4 Widmar Mark R FSLR Restricted Stock Units A - Award D 13,758 13,758
2014-03-06 2014-03-05 4 Kishkill Joseph FSLR Restricted Stock Units A - Award D 10,491 10,491
2014-03-05 3 KALETA PAUL J FSLR No securities are benefically owned D 0
2014-03-05 2014-03-03 4 KALETA PAUL J FSLR Performance Units A - Award D 60,000 60,000
2014-03-05 2014-03-03 4 KALETA PAUL J FSLR Restricted Stock Units A - Award D 12,509 12,509
2014-01-23 2014-01-21 4 Campbell Carol FSLR Common Stock S - Sale D 51.3900 -12,070 -620 0
2014-01-03 2013-12-31 4 STEBBINS PAUL H FSLR Common Stock A - Award D 572 11,777
2014-01-03 2013-12-31 4 PRESBY J THOMAS FSLR Common Stock A - Award D 572 7,582
2014-01-03 2013-12-31 4 KENNEDY R CRAIG FSLR Common Stock A - Award D 572 11,068
2014-01-03 2013-12-31 4 POST WILLIAM J Post Family Trust FSLR Common Stock A - Award I 572 9,712
2014-01-03 2013-12-31 4 Sweeney Michael T FSLR Common Stock A - Award D 572 11,652
2014-01-03 2013-12-31 4 Hambro George A FSLR Common Stock A - Award D 572 6,859
2014-01-03 2013-12-31 4 Ahearn Michael J FSLR Common Stock A - Award D 916 25,024
2014-01-03 2013-12-31 4 Nolan James F FSLR Common Stock A - Award D 572 32,187
2014-01-03 2013-12-31 4 Chapman Richard D FSLR Common Stock A - Award D 572 7,859
2014-01-03 2013-12-31 4 Allen Sharon L. FSLR Common Stock A - Award D 572 1,096
2013-11-13 2013-11-12 4 Campbell Carol FSLR Common Stock S - Sale D 62.8800 -6,303 -396 12,070
2013-11-06 2013-11-04 4 Widmar Mark R FSLR Common Stock S - Sale D 61.5600 -3,596 -221 23,054
2013-10-04 2013-09-30 4/A Gustafsson Mary Elizabeth FSLR Restricted Stock Units M - Exercise D -5,577 16,728
2013-10-04 2013-09-30 4/A Gustafsson Mary Elizabeth FSLR Restricted Stock Units M - Exercise D -5,523 11,044
2013-10-04 2013-09-30 4/A Gustafsson Mary Elizabeth FSLR Restricted Stock Units M - Exercise D -10,101 20,202
2013-10-04 2013-09-30 4/A Gustafsson Mary Elizabeth FSLR Restricted Stock Units M - Exercise D -2,154 2,154
2013-10-04 2013-09-30 4/A Gustafsson Mary Elizabeth FSLR Restricted Stock Units M - Exercise D -3,302 0
2013-10-04 2013-09-30 4/A Gustafsson Mary Elizabeth FSLR Common Stock F - Taxes D 40.2100 -2,624 -106 41,510
2013-10-04 2013-09-30 4/A Gustafsson Mary Elizabeth FSLR Common Stock M - Exercise D 5,577 44,134
2013-10-04 2013-09-30 4/A Gustafsson Mary Elizabeth FSLR Common Stock F - Taxes D 40.2100 -2,681 -108 38,557
2013-10-04 2013-09-30 4/A Gustafsson Mary Elizabeth FSLR Common Stock M - Exercise D 5,523 41,238
2013-10-04 2013-09-30 4/A Gustafsson Mary Elizabeth FSLR Common Stock F - Taxes D 40.2100 -4,903 -197 35,715
2013-10-04 2013-09-30 4/A Gustafsson Mary Elizabeth FSLR Common Stock M - Exercise D 10,101 40,618
2013-10-04 2013-09-30 4/A Gustafsson Mary Elizabeth FSLR Common Stock F - Taxes D 40.2100 -1,073 -43 30,517
2013-10-04 2013-09-30 4/A Gustafsson Mary Elizabeth FSLR Common Stock M - Exercise D 2,154 31,590
2013-10-04 2013-09-30 4/A Gustafsson Mary Elizabeth FSLR Common Stock F - Taxes D 40.2100 -1,660 -67 29,436
2013-10-04 2013-09-30 4/A Gustafsson Mary Elizabeth FSLR Common Stock M - Exercise D 3,302 31,096
2013-10-03 2013-10-01 4 Garabedian Raffi FSLR Common Stock S - Sale D 40.3900 -262 -11 807
2013-10-02 2013-09-30 4 PRESBY J THOMAS FSLR Common Stock A - Award D 778 7,010
2013-10-02 2013-09-30 4 STEBBINS PAUL H FSLR Common Stock A - Award D 778 11,205
2013-10-02 2013-09-30 4 POST WILLIAM J Post Family Trust FSLR Common Stock A - Award I 778 9,140
2013-10-02 2013-09-30 4 KENNEDY R CRAIG FSLR Common Stock A - Award D 778 10,496
2013-10-02 2013-09-30 4 Gustafsson Mary Elizabeth FSLR Restricted Stock Units M - Exercise D -5,577 16,728
2013-10-02 2013-09-30 4 Gustafsson Mary Elizabeth FSLR Restricted Stock Units M - Exercise D -5,523 11,044
2013-10-02 2013-09-30 4 Gustafsson Mary Elizabeth FSLR Restricted Stock Units M - Exercise D -10,101 20,202
2013-10-02 2013-09-30 4 Gustafsson Mary Elizabeth FSLR Restricted Stock Units M - Exercise D -2,154 2,154
2013-10-02 2013-09-30 4 Gustafsson Mary Elizabeth FSLR Restricted Stock Units M - Exercise D -3,302 0
2013-10-02 2013-09-30 4 Gustafsson Mary Elizabeth FSLR Common Stock F - Taxes D 40.2100 -2,624 -106 44,273
2013-10-02 2013-09-30 4 Gustafsson Mary Elizabeth FSLR Common Stock M - Exercise D 5,577 46,897
2013-10-02 2013-09-30 4 Gustafsson Mary Elizabeth FSLR Common Stock F - Taxes D 40.2100 -2,190 -88 41,320
2013-10-02 2013-09-30 4 Gustafsson Mary Elizabeth FSLR Common Stock M - Exercise D 5,523 43,510
2013-10-02 2013-09-30 4 Gustafsson Mary Elizabeth FSLR Common Stock F - Taxes D 40.2100 -3,428 -138 37,987
2013-10-02 2013-09-30 4 Gustafsson Mary Elizabeth FSLR Common Stock M - Exercise D 10,101 41,415
2013-10-02 2013-09-30 4 Gustafsson Mary Elizabeth FSLR Common Stock F - Taxes D 40.2100 -758 -30 31,314
2013-10-02 2013-09-30 4 Gustafsson Mary Elizabeth FSLR Common Stock M - Exercise D 2,154 32,072
2013-10-02 2013-09-30 4 Gustafsson Mary Elizabeth FSLR Common Stock F - Taxes D 40.2100 -1,178 -47 29,918
2013-10-02 2013-09-30 4 Gustafsson Mary Elizabeth FSLR Common Stock M - Exercise D 3,302 31,096
2013-10-02 2013-09-30 4 Sweeney Michael T FSLR Common Stock A - Award D 778 11,080
2013-10-02 2013-09-30 4 Nolan James F FSLR Common Stock A - Award D 778 31,615
2013-10-02 2013-09-30 4 Ahearn Michael J FSLR Common Stock A - Award D 1,244 24,108
2013-10-02 2013-09-30 4 Hambro George A FSLR Common Stock A - Award D 778 6,287
2013-10-02 2013-09-30 4 Chapman Richard D FSLR Common Stock A - Award D 778 7,287
2013-10-02 2013-09-30 4 Allen Sharon L. FSLR Common Stock A - Award D 524 524
2013-09-10 2013-09-09 4 Kishkill Joseph FSLR Performance Units A - Award D 125,000 125,000
2013-09-10 2013-09-09 4 Kishkill Joseph FSLR Restricted Stock Units A - Award D 11,768 11,768
2013-09-10 3 Kishkill Joseph FSLR No securities are benefically owned D 0
2013-09-04 2013-09-03 4 Garabedian Raffi FSLR Common Stock S - Sale D 37.0300 -2,362 -87 1,069
2013-08-13 2013-08-09 4 Chapman Richard D FSLR Common Stock P - Purchase D 40.6800 1,000 41 6,509
2013-08-08 3 Allen Sharon L. FSLR No securities are benefically owned D 0
2013-07-03 2013-07-02 4 ANTOUN GEORGES FSLR Restricted Stock Units M - Exercise D -16,362 49,084
2013-07-03 2013-07-02 4 ANTOUN GEORGES FSLR Common Stock F - Taxes D 45.1700 -5,310 -240 11,052
2013-07-03 2013-07-02 4 ANTOUN GEORGES FSLR Common Stock M - Exercise D 16,362 16,362
2013-07-01 2013-06-30 4 PRESBY J THOMAS FSLR Common Stock A - Award D 698 6,232
2013-07-01 2013-06-30 4 STEBBINS PAUL H FSLR Common Stock A - Award D 698 10,427
2013-07-01 2013-06-30 4 POST WILLIAM J Post Family Trust FSLR Common Stock A - Award I 698 8,362
2013-07-01 2013-06-30 4 KENNEDY R CRAIG FSLR Common Stock A - Award D 698 9,718
2013-07-01 2013-06-30 4 Sweeney Michael T FSLR Common Stock A - Award D 698 10,302
2013-07-01 2013-06-30 4 Nolan James F FSLR Common Stock A - Award D 698 30,837
2013-07-01 2013-06-30 4 Hambro George A FSLR Common Stock A - Award D 698 5,509
2013-07-01 2013-06-30 4 Ahearn Michael J FSLR Common Stock A - Award D 1,116 22,864
2013-07-01 2013-06-30 4 Chapman Richard D FSLR Common Stock A - Award D 698 5,509
2013-05-09 2013-05-08 4 Gustafsson Mary Elizabeth FSLR Common Stock S - Sale D 43.2200 -9,044 -391 18,750
2013-05-09 2013-05-08 4 Garabedian Raffi FSLR Common Stock S - Sale D 45.1700 -5,404 -244 3,431
2013-04-29 2013-04-27 4 Gustafsson Mary Elizabeth FSLR Restricted Stock Units M - Exercise D -3,076 0
2013-04-29 2013-04-27 4 Gustafsson Mary Elizabeth FSLR Common Stock F - Taxes D 44.0800 -1,567 -69 27,794
2013-04-29 2013-04-27 4 Gustafsson Mary Elizabeth FSLR Common Stock M - Exercise D 3,076 29,361
2013-04-29 2013-04-27 4 Campbell Carol FSLR Restricted Stock Units M - Exercise D -2,157 0
2013-04-29 2013-04-27 4 Campbell Carol FSLR Common Stock F - Taxes D 44.0800 -700 -31 18,373
2013-04-29 2013-04-27 4 Campbell Carol FSLR Common Stock M - Exercise D 2,157 19,073
2013-04-29 2013-04-27 4 Garabedian Raffi FSLR Restricted Stock Units M - Exercise D -841 0
2013-04-29 2013-04-27 4 Garabedian Raffi FSLR Common Stock F - Taxes D 44.0800 -317 -14 8,835
2013-04-29 2013-04-27 4 Garabedian Raffi FSLR Common Stock M - Exercise D 841 9,152
2013-04-08 2013-04-04 4 Gustafsson Mary Elizabeth FSLR Restricted Stock Units M - Exercise D -11,045 16,567
2013-04-08 2013-04-04 4 Gustafsson Mary Elizabeth FSLR Restricted Stock Units M - Exercise D -10,102 30,303
2013-04-08 2013-04-04 4 Gustafsson Mary Elizabeth FSLR Common Stock F - Taxes D 26.4600 -3,829 -101 26,285
2013-04-08 2013-04-04 4 Gustafsson Mary Elizabeth FSLR Common Stock M - Exercise D 11,045 30,114
2013-04-08 2013-04-04 4 Gustafsson Mary Elizabeth FSLR Common Stock F - Taxes D 26.4600 -3,503 -93 19,069
2013-04-08 2013-04-04 4 Gustafsson Mary Elizabeth FSLR Common Stock M - Exercise D 10,102 22,572
2013-04-08 2013-04-04 4 Widmar Mark R FSLR Restricted Stock Units M - Exercise D -19,881 29,820
2013-04-08 2013-04-04 4 Widmar Mark R FSLR Restricted Stock Units M - Exercise D -14,462 43,385
2013-04-08 2013-04-04 4 Widmar Mark R FSLR Restricted Stock Units M - Exercise D -3,744 7,488
2013-04-08 2013-04-04 4 Widmar Mark R FSLR Common Stock F - Taxes D 26.4600 -9,175 -243 26,650
2013-04-08 2013-04-04 4 Widmar Mark R FSLR Common Stock M - Exercise D 19,881 35,825
2013-04-08 2013-04-04 4 Widmar Mark R FSLR Common Stock F - Taxes D 26.4600 -4,677 -124 15,944
2013-04-08 2013-04-04 4 Widmar Mark R FSLR Common Stock M - Exercise D 14,462 20,621
2013-04-08 2013-04-04 4 Widmar Mark R FSLR Common Stock F - Taxes D 26.4600 -1,181 -31 6,159
2013-04-08 2013-04-04 4 Widmar Mark R FSLR Common Stock M - Exercise D 3,744 7,340
2013-04-08 2013-04-04 4 Campbell Carol FSLR Restricted Stock Units M - Exercise D -8,339 12,508
2013-04-08 2013-04-04 4 Campbell Carol FSLR Restricted Stock Units M - Exercise D -6,570 19,708
2013-04-08 2013-04-04 4 Campbell Carol FSLR Common Stock F - Taxes D 26.4600 -2,706 -72 16,916
2013-04-08 2013-04-04 4 Campbell Carol FSLR Common Stock M - Exercise D 8,339 19,622
2013-04-08 2013-04-04 4 Campbell Carol FSLR Common Stock F - Taxes D 26.4600 -2,132 -56 11,283
2013-04-08 2013-04-04 4 Campbell Carol FSLR Common Stock M - Exercise D 6,570 13,415
2013-04-08 2013-04-04 4 Wessels Maja FSLR Restricted Stock Units M - Exercise D -9,186 13,778
2013-04-08 2013-04-04 4 Wessels Maja FSLR Restricted Stock Units M - Exercise D -4,913 14,738
2013-04-08 2013-04-04 4 Wessels Maja FSLR Common Stock F - Taxes D 26.4600 -2,981 -79 23,283
2013-04-08 2013-04-04 4 Wessels Maja FSLR Common Stock M - Exercise D 9,186 26,264
2013-04-08 2013-04-04 4 Wessels Maja FSLR Common Stock F - Taxes D 26.4600 -1,595 -42 17,078
2013-04-08 2013-04-04 4 Wessels Maja FSLR Common Stock M - Exercise D 4,913 18,673
2013-04-08 2013-04-04 4 Brown James G. Jr. FSLR Restricted Stock Units M - Exercise D -10,364 15,545
2013-04-08 2013-04-04 4 Brown James G. Jr. FSLR Restricted Stock Units M - Exercise D -5,684 17,050
2013-04-08 2013-04-04 4 Brown James G. Jr. FSLR Common Stock F - Taxes D 26.4600 -3,831 -101 15,616
2013-04-08 2013-04-04 4 Brown James G. Jr. FSLR Common Stock M - Exercise D 10,364 19,447
2013-04-08 2013-04-04 4 Brown James G. Jr. FSLR Common Stock F - Taxes D 26.4600 -2,102 -56 9,083
2013-04-08 2013-04-04 4 Brown James G. Jr. FSLR Common Stock M - Exercise D 5,684 11,185
2013-04-02 2013-03-31 4 KENNEDY R CRAIG FSLR Common Stock A - Award D 1,160 9,020
2013-04-02 2013-03-31 4 PRESBY J THOMAS J Thomas Presby LLC FSLR Common Stock A - Award I 1,160 4,720
2013-04-02 2013-03-31 4 POST WILLIAM J Post Family Trust FSLR Common Stock A - Award I 1,160 7,664
2013-04-02 2013-03-31 4 STEBBINS PAUL H FSLR Common Stock A - Award D 1,160 9,729
2013-04-02 2013-03-31 4 Sweeney Michael T FSLR Common Stock A - Award D 1,160 9,604
2013-04-02 2013-03-31 4 Nolan James F FSLR Common Stock A - Award D 1,160 30,139
2013-04-02 2013-03-31 4 Hambro George A FSLR Common Stock A - Award D 1,160 4,811
2013-04-02 2013-03-31 4 Ahearn Michael J FSLR Common Stock A - Award D 1,855 21,748
2013-04-02 2013-03-31 4 Chapman Richard D FSLR Common Stock A - Award D 1,160 4,811
2013-03-26 2012-10-12 5 STEBBINS PAUL H FSLR Common Stock G - Gift D -3,000 8,569
2013-03-26 2013-03-25 4 HUGHES JAMES ALTON FSLR Common Stock J - Other D -3,515 3,514
2013-03-26 2013-03-24 4 Gustafsson Mary Elizabeth FSLR Restricted Stock Units M - Exercise D -1,651 3,302
2013-03-26 2013-03-24 4 Gustafsson Mary Elizabeth FSLR Common Stock F - Taxes D 28.8500 -599 -17 12,470
2013-03-26 2013-03-24 4 Gustafsson Mary Elizabeth FSLR Common Stock M - Exercise D 1,651 13,069
2013-03-26 2013-03-22 4 Gustafsson Mary Elizabeth FSLR Restricted Stock Units M - Exercise D -2,154 4,308
2013-03-26 2013-03-22 4 Gustafsson Mary Elizabeth FSLR Common Stock F - Taxes D 28.8500 -774 -22 11,418
2013-03-26 2013-03-22 4 Gustafsson Mary Elizabeth FSLR Common Stock M - Exercise D 2,154 12,192
2013-03-26 2013-03-24 4 Campbell Carol FSLR Restricted Stock Units M - Exercise D -1,209 2,418
2013-03-26 2013-03-24 4 Campbell Carol FSLR Common Stock F - Taxes D 28.8500 -393 -11 6,845
2013-03-26 2013-03-24 4 Campbell Carol FSLR Common Stock M - Exercise D 1,209 7,238
2013-03-26 2013-03-22 4 Campbell Carol FSLR Restricted Stock Units M - Exercise D -1,517 3,032
2013-03-26 2013-03-22 4 Campbell Carol FSLR Common Stock F - Taxes D 28.8500 -493 -14 6,029
2013-03-26 2013-03-22 4 Campbell Carol FSLR Common Stock M - Exercise D 1,517 6,522
2013-03-26 2013-03-24 4 Wessels Maja FSLR Restricted Stock Units M - Exercise D -1,121 2,242
2013-03-26 2013-03-24 4 Wessels Maja FSLR Common Stock F - Taxes D 28.8500 -364 -11 13,760
2013-03-26 2013-03-24 4 Wessels Maja FSLR Common Stock M - Exercise D 1,121 14,124
2013-03-26 2013-03-22 4 Wessels Maja FSLR Restricted Stock Units M - Exercise D -1,534 3,067
2013-03-26 2013-03-22 4 Wessels Maja FSLR Common Stock F - Taxes D 28.8500 -498 -14 13,003
2013-03-26 2013-03-22 4 Wessels Maja FSLR Common Stock M - Exercise D 1,534 13,501
2013-03-26 2013-03-24 4 Brown James G. Jr. FSLR Restricted Stock Units M - Exercise D -1,001 2,002
2013-03-26 2013-03-24 4 Brown James G. Jr. FSLR Common Stock F - Taxes D 28.8500 -371 -11 5,501
2013-03-26 2013-03-24 4 Brown James G. Jr. FSLR Common Stock M - Exercise D 1,001 5,872
2013-03-26 2013-03-22 4 Brown James G. Jr. FSLR Restricted Stock Units M - Exercise D -2,500 5,000
2013-03-26 2013-03-22 4 Brown James G. Jr. FSLR Restricted Stock Units M - Exercise D -1,680 3,360
2013-03-26 2013-03-22 4 Brown James G. Jr. FSLR Common Stock F - Taxes D 28.8500 -925 -27 4,871
2013-03-26 2013-03-22 4 Brown James G. Jr. FSLR Common Stock M - Exercise D 2,500 5,796
2013-03-26 2013-03-22 4 Brown James G. Jr. FSLR Common Stock F - Taxes D 28.8500 -622 -18 3,296
2013-03-26 2013-03-22 4 Brown James G. Jr. FSLR Common Stock M - Exercise D 1,680 3,918
2013-03-25 2013-03-24 4 Garabedian Raffi FSLR Restricted Stock Units M - Exercise D 0.00 -452 903
2013-03-25 2013-03-24 4 Garabedian Raffi FSLR Common Stock F - Taxes D 28.8500 -170 -5 8,311
2013-03-25 2013-03-24 4 Garabedian Raffi FSLR Common Stock M - Exercise D 452 8,481
2013-03-25 2013-03-22 4 Garabedian Raffi FSLR Restricted Stock Units M - Exercise D 0.00 -1,295 2,588
2013-03-25 2013-03-22 4 Garabedian Raffi FSLR Common Stock F - Taxes D 28.8500 -487 -14 8,029
2013-03-25 2013-03-22 4 Garabedian Raffi FSLR Common Stock M - Exercise D 1,295 8,516
2013-03-25 2013-03-21 4 Garabedian Raffi FSLR Restricted Stock Units M - Exercise D 0.00 -4,513 13,539
2013-03-25 2013-03-21 4 Garabedian Raffi FSLR Common Stock F - Taxes D 29.0000 -1,696 -49 7,221
2013-03-25 2013-03-21 4 Garabedian Raffi FSLR Common Stock M - Exercise D 4,513 8,917
2013-03-21 2013-03-19 4 HUGHES JAMES ALTON FSLR Restricted Stock Units M - Exercise D -10,464 31,392
2013-03-21 2013-03-19 4 HUGHES JAMES ALTON FSLR Common Stock F - Taxes D 27.8400 -3,435 -96 7,029
2013-03-21 2013-03-19 4 HUGHES JAMES ALTON FSLR Common Stock M - Exercise D 10,464 10,464
2013-03-14 2013-03-13 4 HUGHES JAMES ALTON FSLR Restricted Stock Units A - Award D 74,350 74,350
2013-03-14 2013-03-13 4 ANTOUN GEORGES FSLR Restricted Stock Units A - Award D 55,763 55,763
2013-03-14 2013-03-13 4 Gustafsson Mary Elizabeth FSLR Restricted Stock Units A - Award D 22,305 22,305
2013-03-14 2013-03-13 4 Widmar Mark R FSLR Restricted Stock Units A - Award D 33,458 33,458
2013-03-14 2013-03-13 4 Campbell Carol FSLR Restricted Stock Units A - Award D 14,870 14,870
2013-03-14 2013-03-13 4 Wessels Maja FSLR Restricted Stock Units A - Award D 9,294 9,294
2013-03-14 2013-03-13 4 Brown James G. Jr. FSLR Restricted Stock Units A - Award D 18,588 18,588
2013-03-14 2013-03-13 4 Garabedian Raffi FSLR Restricted Stock Units A - Award D 37,175 37,175
2013-01-03 2012-12-31 4 STEBBINS PAUL H FSLR Common Stock A - Award D 811 11,569
2013-01-03 2012-12-31 4 POST WILLIAM J FSLR Common Stock A - Award D 811 6,504
2013-01-03 2012-12-31 4 KENNEDY R CRAIG FSLR Common Stock A - Award D 811 7,860
2013-01-03 2012-12-31 4 PRESBY J THOMAS FSLR Common Stock A - Award D 811 9,094
2013-01-03 2012-12-31 4 Sweeney Michael T FSLR Common Stock A - Award D 811 8,444
2013-01-03 2012-12-31 4 Sweeney Michael T FSLR Common Stock A - Award D 811 8,444
2013-01-03 2012-12-31 4 Nolan James F FSLR Common Stock A - Award D 811 28,979
2013-01-03 2012-12-31 4 Hambro George A FSLR Common Stock A - Award D 811 3,651
2013-01-03 2012-12-31 4 Ahearn Michael J FSLR Common Stock A - Award D 1,621 19,893
2013-01-03 2012-12-31 4 Chapman Richard D FSLR Common Stock A - Award D 811 3,651
2012-10-30 2012-10-27 4 Gustafsson Mary Elizabeth FSLR Restricted Stock Units M - Exercise D -3,200 0
2012-10-30 2012-10-27 4 Gustafsson Mary Elizabeth FSLR Common Stock F - Taxes D 23.9700 -1,010 -24 10,038
2012-10-30 2012-10-27 4 Gustafsson Mary Elizabeth FSLR Common Stock M - Exercise D 3,200 11,048
2012-10-02 2012-09-30 4 PRESBY J THOMAS FSLR Common Stock A - Award D 1,129 8,283
2012-10-02 2012-09-30 4 KENNEDY R CRAIG FSLR Common Stock A - Award D 1,129 7,049
2012-10-02 2012-09-30 4 POST WILLIAM J FSLR Common Stock A - Award D 1,129 5,693
2012-10-02 2012-09-30 4 STEBBINS PAUL H FSLR Common Stock A - Award D 1,129 10,758
2012-10-02 2012-09-30 4 Nolan James F FSLR Common Stock A - Award D 1,129 28,168
2012-10-02 2012-09-30 4 Sweeney Michael T FSLR Common Stock A - Award D 1,129 7,633
2012-10-02 2012-09-30 4 Hambro George A FSLR Common Stock A - Award D 1,129 2,840
2012-10-02 2012-09-30 4 Ahearn Michael J FSLR Common Stock A - Award D 1,521 18,272
2012-10-02 2012-09-30 4 Chapman Richard D FSLR Common Stock A - Award D 1,129 2,840
2012-07-31 2012-07-28 4 Wessels Maja FSLR Restricted Stock Units M - Exercise D -3,800 0
2012-07-31 2012-07-28 4 Wessels Maja FSLR Common Stock F - Taxes D 14.5000 -1,199 -17 11,967
2012-07-31 2012-07-28 4 Wessels Maja FSLR Common Stock M - Exercise D 3,800 13,166
2012-07-31 2012-07-28 4 Garabedian Raffi FSLR Restricted Stock Units M - Exercise D -4,000 0
2012-07-31 2012-07-28 4 Garabedian Raffi FSLR Common Stock F - Taxes D 14.5000 -1,468 -21 3,903
2012-07-31 2012-07-28 4 Garabedian Raffi FSLR Common Stock M - Exercise D 4,000 5,371
2012-07-05 3 ANTOUN GEORGES FSLR No securities are benefically owned D 0
2012-07-05 2012-07-02 4 ANTOUN GEORGES FSLR Performance Units A - Award D 265,000 265,000
2012-07-05 2012-07-02 4 ANTOUN GEORGES FSLR Restricted Stock Units A - Award D 65,446 65,446
2012-07-03 2012-06-30 4 PRESBY J THOMAS FSLR Common Stock A - Award D 1,661 7,154
2012-07-03 2012-06-30 4 KENNEDY R CRAIG FSLR Common Stock A - Award D 1,661 5,920
2012-07-03 2012-06-30 4 VILLARREAL JOSE H FSLR Common Stock A - Award D 949 6,036
2012-07-03 2012-06-30 4 STEBBINS PAUL H FSLR Common Stock A - Award D 1,661 9,629
2012-07-03 2012-06-30 4 POST WILLIAM J FSLR Common Stock A - Award D 1,661 4,564
2012-07-03 2012-06-30 4 Nolan James F FSLR Common Stock A - Award D 1,661 27,039
2012-07-03 2012-06-30 4 Sweeney Michael T FSLR Common Stock A - Award D 1,661 6,504
2012-07-03 2012-06-30 4 Hambro George A FSLR Common Stock A - Award D 711 1,711
2012-07-03 2012-06-29 4 Brown James G. Jr. FSLR Common Stock S - Sale D 15.3500 -2,239 -34 2,238
2012-07-03 2012-06-30 4 Chapman Richard D FSLR Common Stock A - Award D 711 1,711
2012-05-31 3 Hambro George A FSLR Common Stock D 1,000
2012-05-31 3 Hambro George A by Hambro Investment LP FSLR Common Stock I 1,000
2012-05-31 2012-05-15 4 Garabedian Raffi FSLR Common Stock S - Sale D 16.1000 -728 -12 1,371
2012-05-31 3 Chapman Richard D FSLR Common Stock D 1,000
2012-05-09 2012-05-07 4 HUGHES JAMES ALTON FSLR Performance Units A - Award D 0.00 500,000 500,000
2012-05-09 2012-05-07 4 Gustafsson Mary Elizabeth FSLR Performance Units A - Award D 0.00 135,000 135,000
2012-05-09 2012-05-07 4 Widmar Mark R FSLR Performance Units A - Award D 0.00 265,000 265,000
2012-05-09 2012-05-07 4 Campbell Carol FSLR Performance Units A - Award D 0.00 135,000 135,000
2012-05-09 2012-05-07 4 Wessels Maja FSLR Performance Units A - Award D 0.00 135,000 135,000
2012-05-09 2012-05-07 4 Brown James G. Jr. FSLR Performance Units A - Award D 0.00 135,000 135,000
2012-05-09 2012-05-07 4 Garabedian Raffi FSLR Performance Units A - Award D 0.00 135,000 135,000
2012-05-09 3 Garabedian Raffi FSLR Common Stock D 1,371
2012-05-01 2012-04-27 4 Gustafsson Mary Elizabeth FSLR Restricted Stock Units M - Exercise D -1,538 3,076
2012-05-01 2012-04-27 4 Gustafsson Mary Elizabeth FSLR Common Stock F - Taxes D 18.3500 -621 -11 7,848
2012-05-01 2012-04-27 4 Gustafsson Mary Elizabeth FSLR Common Stock M - Exercise D 1,538 8,469
2012-05-01 2012-04-28 4 Eaglesham David J FSLR Restricted Stock Units M - Exercise D -2,264 0
2012-05-01 2012-04-28 4 Eaglesham David J FSLR Common Stock F - Taxes D 18.3500 -724 -13 9,070
2012-05-01 2012-04-28 4 Eaglesham David J FSLR Common Stock M - Exercise D 2,264 9,794
2012-05-01 2012-04-27 4 Eaglesham David J FSLR Restricted Stock Units M - Exercise D -1,723 3,446
2012-05-01 2012-04-27 4 Eaglesham David J FSLR Common Stock F - Taxes D 18.3500 -551 -10 7,530
2012-05-01 2012-04-27 4 Eaglesham David J FSLR Common Stock M - Exercise D 1,723 8,081
2012-05-01 2012-04-28 4 Campbell Carol FSLR Restricted Stock Units M - Exercise D -698 0
2012-05-01 2012-04-28 4 Campbell Carol FSLR Common Stock F - Taxes D 18.3500 -221 -4 5,005
2012-05-01 2012-04-28 4 Campbell Carol FSLR Common Stock M - Exercise D 698 5,226
2012-05-01 2012-04-27 4 Campbell Carol FSLR Restricted Stock Units M - Exercise D -1,079 2,157
2012-05-01 2012-04-27 4 Campbell Carol FSLR Common Stock F - Taxes D 18.3500 -341 -6 4,528
2012-05-01 2012-04-27 4 Campbell Carol FSLR Common Stock M - Exercise D 1,079 4,869
2012-05-01 2012-04-27 4 Wessels Maja FSLR Restricted Stock Units M - Exercise D -1,723 3,446
2012-05-01 2012-04-27 4 Wessels Maja FSLR Common Stock F - Taxes D 18.3500 -544 -10 9,366
2012-05-01 2012-04-27 4 Wessels Maja FSLR Common Stock M - Exercise D 1,723 9,910
2012-05-01 2012-04-28 4 Brown James G. Jr. FSLR Restricted Stock Units M - Exercise D -1,681 0
2012-05-01 2012-04-28 4 Brown James G. Jr. FSLR Common Stock F - Taxes D 18.3500 -607 -11 4,477
2012-05-01 2012-04-28 4 Brown James G. Jr. FSLR Common Stock M - Exercise D 1,681 5,084
2012-05-01 2012-04-27 4 Brown James G. Jr. FSLR Restricted Stock Units M - Exercise D -176 352
2012-05-01 2012-04-27 4 Brown James G. Jr. FSLR Common Stock F - Taxes D 18.3500 -64 -1 3,403
2012-05-01 2012-04-27 4 Brown James G. Jr. FSLR Common Stock M - Exercise D 176 3,467
2012-04-06 2012-04-04 4 Gustafsson Mary Elizabeth FSLR Restricted Stock Units A - Award D 40,405 40,405
2012-04-06 2012-04-04 4 Gustafsson Mary Elizabeth FSLR Restricted Stock Units A - Award D 27,612 27,612
2012-04-06 2012-04-04 4 Widmar Mark R FSLR Restricted Stock Units M - Exercise D -3,744 11,232
2012-04-06 2012-04-04 4 Widmar Mark R FSLR Restricted Stock Units A - Award D 57,847 57,847
2012-04-06 2012-04-04 4 Widmar Mark R FSLR Restricted Stock Units A - Award D 49,701 49,701
2012-04-06 2012-04-04 4 Widmar Mark R FSLR Common Stock F - Taxes D 21.7300 -1,148 -25 3,596
2012-04-06 2012-04-04 4 Widmar Mark R FSLR Common Stock M - Exercise D 3,744 4,744
2012-04-06 2012-04-04 4 Campbell Carol FSLR Restricted Stock Units A - Award D 26,278 26,278
2012-04-06 2012-04-04 4 Campbell Carol FSLR Restricted Stock Units A - Award D 20,847 20,847
2012-04-06 2012-04-04 4 Wessels Maja FSLR Restricted Stock Units A - Award D 19,651 19,651
2012-04-06 2012-04-04 4 Wessels Maja FSLR Restricted Stock Units A - Award D 22,964 22,964
2012-04-06 2012-04-04 4 Brown James G. Jr. FSLR Restricted Stock Units A - Award D 22,734 22,734
2012-04-06 2012-04-04 4 Brown James G. Jr. FSLR Restricted Stock Units A - Award D 25,909 25,909
2012-04-03 2012-03-31 4 KENNEDY R CRAIG FSLR Common Stock A - Award D 999 4,259
2012-04-03 2012-03-31 4 POST WILLIAM J FSLR Common Stock A - Award D 999 2,903
2012-04-03 2012-03-31 4 PRESBY J THOMAS FSLR Common Stock A - Award D 999 5,493
2012-04-03 2012-03-31 4 STEBBINS PAUL H FSLR Common Stock A - Award D 999 7,968
2012-04-03 2012-03-31 4 VILLARREAL JOSE H FSLR Common Stock A - Award D 999 5,087
2012-04-03 2012-03-31 4 Sweeney Michael T FSLR Common Stock A - Award D 999 4,843
2012-04-03 2012-03-31 4 Nolan James F FSLR Common Stock A - Award D 999 25,378
2012-03-27 2012-03-26 4 Estate of John T. Walton FSLR Common Stock W - Other I -24,957,907 0
2012-03-27 2012-03-26 4 Estate of John T. Walton By JCL FSLR Holdings, LLC FSLR Common Stock G - Gift I 10,102,002 24,957,907
2012-03-27 2012-03-26 4 Estate of John T. Walton FSLR Common Stock G - Gift D -14,855,905 0
2012-03-27 2012-03-26 4 JCL Holdings LLC By JCL FSLR Holdings, LLC FSLR Common Stock G - Gift I 14,855,905 24,957,907
2012-03-27 2012-03-26 4 JCL Holdings LLC FSLR Common Stock G - Gift D -10,102,002 0
2012-03-27 3 JCL FSLR Holdings, LLC FSLR Common Stock D 24,957,907
2012-03-27 3 John T. Walton Residuary Trust By JCL FSLR Holdings, LLC FSLR Common Stock I 24,957,907
2012-03-26 2012-03-24 4 Gustafsson Mary Elizabeth FSLR Restricted Stock Units M - Exercise D -1,651 4,953
2012-03-26 2012-03-24 4 Gustafsson Mary Elizabeth FSLR Common Stock F - Taxes D 26.1100 -666 -17 6,931
2012-03-26 2012-03-24 4 Gustafsson Mary Elizabeth FSLR Common Stock M - Exercise D 1,651 7,597
2012-03-26 2012-03-22 4 Gustafsson Mary Elizabeth FSLR Restricted Stock Units M - Exercise D -2,154 6,462
2012-03-26 2012-03-22 4 Gustafsson Mary Elizabeth FSLR Common Stock F - Taxes D 26.9500 -899 -24 5,946
2012-03-26 2012-03-22 4 Gustafsson Mary Elizabeth FSLR Common Stock M - Exercise D 2,154 6,845
2012-03-26 2012-03-24 4 Eaglesham David J FSLR Restricted Stock Units M - Exercise D -1,282 3,843
2012-03-26 2012-03-24 4 Eaglesham David J FSLR Common Stock F - Taxes D 26.1100 -410 -11 6,358
2012-03-26 2012-03-24 4 Eaglesham David J FSLR Common Stock M - Exercise D 1,282 6,768
2012-03-26 2012-03-22 4 Eaglesham David J FSLR Restricted Stock Units M - Exercise D -1,775 5,325
2012-03-26 2012-03-22 4 Eaglesham David J FSLR Common Stock F - Taxes D 26.9500 -605 -16 5,486
2012-03-26 2012-03-22 4 Eaglesham David J FSLR Common Stock M - Exercise D 1,775 6,091
2012-03-26 2012-03-24 4 Campbell Carol FSLR Restricted Stock Units M - Exercise D -1,209 3,627
2012-03-26 2012-03-24 4 Campbell Carol FSLR Common Stock F - Taxes D 26.1100 -382 -10 3,790
2012-03-26 2012-03-24 4 Campbell Carol FSLR Common Stock M - Exercise D 1,209 4,172
2012-03-26 2012-03-22 4 Campbell Carol FSLR Restricted Stock Units M - Exercise D -1,517 4,549
2012-03-26 2012-03-22 4 Campbell Carol FSLR Common Stock F - Taxes D 26.9500 -542 -15 2,963
2012-03-26 2012-03-22 4 Campbell Carol FSLR Common Stock M - Exercise D 1,517 3,505
2012-03-26 2012-03-24 4 Wessels Maja FSLR Restricted Stock Units M - Exercise D -1,121 3,363
2012-03-26 2012-03-24 4 Wessels Maja FSLR Common Stock F - Taxes D 26.1100 -354 -9 8,187
2012-03-26 2012-03-24 4 Wessels Maja FSLR Common Stock M - Exercise D 1,121 8,541
2012-03-26 2012-03-22 4 Wessels Maja FSLR Restricted Stock Units M - Exercise D -1,534 4,601
2012-03-26 2012-03-22 4 Wessels Maja FSLR Common Stock F - Taxes D 26.9500 -484 -13 7,420
2012-03-26 2012-03-22 4 Wessels Maja FSLR Common Stock M - Exercise D 1,534 7,904
2012-03-26 2012-03-24 4 Brown James G. Jr. FSLR Restricted Stock Units M - Exercise D -1,001 3,003
2012-03-26 2012-03-24 4 Brown James G. Jr. FSLR Common Stock F - Taxes D 26.1100 -362 -9 3,291
2012-03-26 2012-03-24 4 Brown James G. Jr. FSLR Common Stock M - Exercise D 1,001 3,653
2012-03-26 2012-03-22 4 Brown James G. Jr. FSLR Restricted Stock Units M - Exercise D -1,681 5,040
2012-03-26 2012-03-22 4 Brown James G. Jr. FSLR Restricted Stock Units M - Exercise D -2,500 7,500
2012-03-26 2012-03-22 4 Brown James G. Jr. FSLR Common Stock F - Taxes D 26.9500 -617 -17 2,652
2012-03-26 2012-03-22 4 Brown James G. Jr. FSLR Common Stock M - Exercise D 1,681 3,269
2012-03-26 2012-03-22 4 Brown James G. Jr. FSLR Common Stock F - Taxes D 26.9500 -912 -25 1,588
2012-03-26 2012-03-22 4 Brown James G. Jr. FSLR Common Stock M - Exercise D 2,500 2,500
2012-03-21 3 HUGHES JAMES ALTON FSLR No securities are benefically owned D 0
2012-03-21 2012-03-19 4 HUGHES JAMES ALTON FSLR Restricted Stock Units A - Award D 41,856 41,856
2012-03-05 2012-03-01 4 Nolan James F FSLR Non-Qualified Stock Options (Right to Buy) M - Exercise D 2.06 -15,750 0
2012-03-05 2012-03-01 4 Nolan James F FSLR Common Stock M - Exercise D 2.0600 15,750 32 24,379
2012-01-04 2011-12-31 4 KENNEDY R CRAIG FSLR Common Stock A - Award D 741 3,260
2012-01-04 2011-12-31 4 STEBBINS PAUL H FSLR Common Stock A - Award D 741 6,969
2012-01-04 2011-12-31 4 POST WILLIAM J FSLR Common Stock A - Award D 741 1,904
2012-01-04 2011-12-31 4 VILLARREAL JOSE H FSLR Common Stock A - Award D 741 4,088
2012-01-04 2011-12-31 4 PRESBY J THOMAS FSLR Common Stock A - Award D 741 4,494
2012-01-04 2011-12-31 4 Nolan James F FSLR Common Stock A - Award D 741 8,629
2012-01-04 2011-12-31 4 Sweeney Michael T FSLR Common Stock A - Award D 741 3,844
2012-01-04 2011-12-31 4 Ahearn Michael J FSLR Common Stock A - Award D 403 16,751
2012-01-04 2011-12-31 4 Kallenbach T.L. FSLR Restricted Stock Units M - Exercise D -3,029 0
2012-01-04 2011-12-31 4 Kallenbach T.L. FSLR Restricted Stock Units M - Exercise D -1,896 0
2012-01-04 2011-12-31 4 Kallenbach T.L. FSLR Common Stock F - Taxes D 33.7600 -1,436 -48 11,281
2012-01-04 2011-12-31 4 Kallenbach T.L. FSLR Common Stock M - Exercise D 3,029 12,717
2012-01-04 2011-12-31 4 Kallenbach T.L. FSLR Common Stock M - Exercise D 1,896 9,688
2011-04-05 3 Widmar Mark R FSLR No securities are benefically owned D 0
2010-12-13 3 Wessels Maja FSLR Common Stock D 3,122
2010-06-02 2010-05-28 4 Sweeney Michael T FSLR Non-Qualified Stock Options (Right to Buy) M - Exercise D 4.54 -3,000 10,750
2010-06-02 2010-05-28 4 Sweeney Michael T FSLR Common Stock S - Sale D 111.5300 -3,000 -335 1,788
2010-06-02 2010-05-28 4 Sweeney Michael T FSLR Common Stock M - Exercise D 4.5400 3,000 14 4,788
2010-05-04 2010-04-30 4 Estate of John T. Walton FSLR Common Stock S - Sale D 147.8500 -5,300 -784 16,255,905
2010-05-04 2010-04-30 4 Estate of John T. Walton FSLR Common Stock S - Sale D 146.9300 -11,400 -1,675 16,261,205
2010-05-04 2010-04-30 4 Estate of John T. Walton FSLR Common Stock S - Sale D 145.8800 -20,366 -2,971 16,272,605
2010-05-04 2010-04-30 4 Estate of John T. Walton FSLR Common Stock S - Sale D 145.0800 -35,434 -5,141 16,292,971
2010-05-04 2010-04-30 4 Estate of John T. Walton FSLR Common Stock S - Sale D 144.0800 -27,500 -3,962 16,328,405
2010-05-04 2010-04-30 4 JTW Trust No. 1 UAD 9/19/02 FSLR Common Stock S - Sale D 147.8500 -5,200 -769 3,300,000
2010-05-04 2010-04-30 4 JTW Trust No. 1 UAD 9/19/02 FSLR Common Stock S - Sale D 146.9500 -11,000 -1,616 3,305,200
2010-05-04 2010-04-30 4 JTW Trust No. 1 UAD 9/19/02 FSLR Common Stock S - Sale D 145.8900 -20,400 -2,976 3,316,200
2010-05-04 2010-04-30 4 JTW Trust No. 1 UAD 9/19/02 FSLR Common Stock S - Sale D 145.0800 -35,900 -5,208 3,336,600
2010-05-04 2010-04-30 4 JTW Trust No. 1 UAD 9/19/02 FSLR Common Stock S - Sale D 144.0800 -27,500 -3,962 3,372,500
2010-03-29 2010-03-26 4 KENNEDY R CRAIG FSLR Common Stock A - Award D 215 1,204
2010-03-29 2010-03-26 4 PRESBY J THOMAS FSLR Common Stock A - Award D 215 3,438
2010-03-29 2010-03-26 4 Nolan James F FSLR Common Stock A - Award D 215 1,573
2010-03-29 2010-03-26 4 STEBBINS PAUL H FSLR Common Stock A - Award D 215 4,913
2010-03-29 2010-03-26 4 VILLARREAL JOSE H FSLR Common Stock A - Award D 215 1,032
2010-03-26 2010-03-24 4 Zhu James FSLR Restricted Stock Units A - Award D 5,005 5,005
2010-03-26 2010-03-24 4 Sohn Bruce FSLR Restricted Stock Units A - Award D 15,359 15,359
2010-03-26 2010-03-24 4 Campbell Carol FSLR Restricted Stock Units A - Award D 6,046 6,046
2010-03-26 2010-03-24 4 MEYERHOFF JENS FSLR Restricted Stock Units A - Award D 9,810 9,810
2010-03-26 2010-03-24 4 GILLETTE ROBERT J FSLR Restricted Stock Units A - Award D 40,039 40,039
2010-03-26 2010-03-24 4 GILLETTE ROBERT J FSLR Restricted Stock Units A - Award D 40,039 40,039
2009-12-16 3 Kallenbach T.L. FSLR Common Stock D 500
2009-12-02 2009-10-27 4 Gustafsson Mary Elizabeth FSLR Restricted Stock Units M - Exercise D -1,600 6,400
2009-12-02 2009-10-27 4 Gustafsson Mary Elizabeth FSLR Common Stock F - Taxes D 150.2200 -664 -100 936
2009-12-02 2009-10-27 4 Gustafsson Mary Elizabeth FSLR Common Stock M - Exercise D 1,600 1,600
2009-11-19 3 Campbell Carol FSLR Common Stock D 527
2009-11-09 3 Zhu James FSLR Common Stock D 3,329
2009-10-13 3 GILLETTE ROBERT J FSLR No securities are benefically owned D 0
2009-09-29 2009-09-25 4 KENNEDY R CRAIG FSLR Common Stock A - Award D 123 849
2009-06-30 2009-06-26 4 KENNEDY R CRAIG FSLR Common Stock A - Award D 117 726
2009-06-30 2009-06-26 4 Nolan James F FSLR Common Stock A - Award D 117 1,095
2009-06-30 2009-06-26 4 PRESBY J THOMAS FSLR Common Stock A - Award D 117 2,960
2009-06-30 2009-06-26 4 Sweeney Michael T FSLR Common Stock A - Award D 117 1,310
2009-06-30 2009-06-26 4 VILLARREAL JOSE H FSLR Common Stock A - Award D 117 554
2009-06-30 2009-06-26 4 STEBBINS PAUL H FSLR Common Stock A - Award D 117 4,435
2009-04-29 2009-04-28 4 MEYERHOFF JENS FSLR Restricted Stock Units M - Exercise D -1,011 4,040
2009-04-29 2009-04-28 4 MEYERHOFF JENS FSLR Common Stock F - Taxes D 146.6600 -314 -46 8,824
2009-04-29 2009-04-28 4 MEYERHOFF JENS FSLR Common Stock M - Exercise D 1,011 9,138
2009-04-29 2009-04-27 4 MEYERHOFF JENS FSLR Restricted Stock Units A - Award D 7,692 7,692
2009-04-29 2009-04-28 4 Sohn Bruce FSLR Restricted Stock Units M - Exercise D -1,583 6,330
2009-04-29 2009-04-28 4 Sohn Bruce FSLR Common Stock F - Taxes D 146.6600 -491 -72 13,589
2009-04-29 2009-04-28 4 Sohn Bruce FSLR Common Stock M - Exercise D 1,583 14,080
2009-04-29 2009-04-27 4 Sohn Bruce FSLR Restricted Stock Units A - Award D 12,048 12,048
2009-04-29 2009-04-28 4 Ahearn Michael J By Michael J Ahearn 2006 Grat FSLR Restricted Stock Units M - Exercise I -2,614 10,453
2009-04-29 2009-04-28 4 Ahearn Michael J By Michael J. Ahearn 2006 Grat FSLR Common Stock F - Taxes I 146.6600 -811 -119 3,075,642
2009-04-29 2009-04-28 4 Ahearn Michael J By Michael J. Ahearn 2006 Grat FSLR Common Stock M - Exercise I 2,614 3,076,453
2009-04-29 2009-04-27 4 Ahearn Michael J By Michael J Ahearn 2006 Grat FSLR Restricted Stock Units A - Award I 19,889 19,889
2009-04-29 2009-04-27 4 Carrington John Eugene FSLR Restricted Stock Units A - Award D 19,978 19,978
2009-04-29 2009-04-27 4 Gaffney John T FSLR Restricted Stock Units A - Award D 6,409 6,409
2009-04-29 2009-04-27 4 Gustafsson Mary Elizabeth FSLR Restricted Stock Units A - Award D 7,692 7,692
2009-03-17 2009-03-16 4/A Estate of John T. Walton FSLR Common Stock W - Other D -4,000,000 19,003,857
2009-03-17 3/A JTW Trust No. 1 UAD 9/19/02 FSLR Common Stock D 4,000,000
2008-08-06 2008-08-04 4 JCL Holdings LLC FSLR Common Stock S - Sale D 281.0900 -100 -28 12,071,697
2008-08-06 2008-08-04 4 JCL Holdings LLC FSLR Common Stock S - Sale D 278.2300 -400 -111 12,071,797
2008-08-06 2008-08-04 4 JCL Holdings LLC FSLR Common Stock S - Sale D 278.2900 -100 -28 12,072,197
2008-08-06 2008-08-04 4 JCL Holdings LLC FSLR Common Stock S - Sale D 278.2800 -100 -28 12,072,297
2008-08-06 2008-08-04 4 JCL Holdings LLC FSLR Common Stock S - Sale D 278.2200 -11 -3 12,072,397
2008-08-06 2008-08-04 4 JCL Holdings LLC FSLR Common Stock S - Sale D 278.2000 -4,389 -1,221 12,072,408
2008-08-06 2008-08-04 4 JCL Holdings LLC FSLR Common Stock S - Sale D 278.1700 -1,200 -334 12,076,797
2008-08-06 2008-08-04 4 JCL Holdings LLC FSLR Common Stock S - Sale D 277.1700 -500 -139 12,077,997
2008-08-06 2008-08-04 4 JCL Holdings LLC FSLR Common Stock S - Sale D 277.1600 -2,300 -637 12,078,497
2008-08-06 2008-08-04 4 JCL Holdings LLC FSLR Common Stock S - Sale D 277.3400 -101 -28 12,080,797
2008-08-06 2008-08-04 4 JCL Holdings LLC FSLR Common Stock S - Sale D 276.0500 -200 -55 12,080,898
2008-08-06 2008-08-04 4 JCL Holdings LLC FSLR Common Stock S - Sale D 276.3100 -100 -28 12,081,098
2008-08-06 2008-08-04 4 JCL Holdings LLC FSLR Common Stock S - Sale D 276.3000 -551 -152 12,081,198
2008-08-06 2008-08-04 4 JCL Holdings LLC FSLR Common Stock S - Sale D 276.2900 -130 -36 12,081,749
2008-08-06 2008-08-04 4 JCL Holdings LLC FSLR Common Stock S - Sale D 276.2300 -100 -28 12,081,879
2008-08-06 2008-08-04 4 JCL Holdings LLC FSLR Common Stock S - Sale D 276.0000 -2,937 -811 12,081,979
2008-08-06 2008-08-04 4 JCL Holdings LLC FSLR Common Stock S - Sale D 276.2200 -145 -40 12,084,916
2008-08-06 2008-08-04 4 JCL Holdings LLC FSLR Common Stock S - Sale D 276.1600 -122 -34 12,085,061
2008-08-06 2008-08-04 4 JCL Holdings LLC FSLR Common Stock S - Sale D 276.1400 -198 -55 12,085,183
2008-08-06 2008-08-04 4 JCL Holdings LLC FSLR Common Stock S - Sale D 276.1300 -200 -55 12,085,381
2008-08-06 2008-08-04 4 JCL Holdings LLC FSLR Common Stock S - Sale D 276.0700 -200 -55 12,085,581
2008-08-06 2008-08-04 4 JCL Holdings LLC FSLR Common Stock S - Sale D 275.0000 -5,000 -1,375 12,085,781
2008-08-06 2008-08-04 4 JCL Holdings LLC FSLR Common Stock S - Sale D 275.0600 -3,319 -913 12,090,781
2008-08-06 2008-08-04 4 JCL Holdings LLC FSLR Common Stock S - Sale D 275.1100 -4,973 -1,368 12,094,100
2008-08-06 2008-08-04 4 JCL Holdings LLC FSLR Common Stock S - Sale D 275.3200 -27 -7 12,099,073
2008-08-06 2008-08-04 4 JCL Holdings LLC FSLR Common Stock S - Sale D 275.1500 -400 -110 12,099,100
2008-08-06 2008-08-04 4 JCL Holdings LLC FSLR Common Stock S - Sale D 280.8000 -100 -28 12,099,500
2008-08-06 2008-08-04 4 JCL Holdings LLC FSLR Common Stock S - Sale D 275.9800 -72 -20 12,099,600
2008-08-06 2008-08-04 4 JCL Holdings LLC FSLR Common Stock S - Sale D 275.9000 -521 -144 12,099,672
2008-08-06 2008-08-04 4 JCL Holdings LLC FSLR Common Stock S - Sale D 275.8800 -1,809 -499 12,100,193
2008-04-02 3 Miller James R. FSLR Common Stock D 24
2007-10-03 3 KENNEDY R CRAIG FSLR Common Stock D 172
2006-11-16 3 Sohn Bruce FSLR Common Stock D 24,250
2006-11-16 3 Sweeney Michael T FSLR Common Stock D 24,250
2006-11-16 3 Estate of John T. Walton FSLR Common Stock D 32,925,641
2006-11-16 3 Ahearn Michael J FSLR Common Stock D 6,097,043
2006-11-16 3 JCL Holdings LLC FSLR Common Stock D 12,102,002
P
Pembelian sekuritas non-derivatif atau derivatif di pasar terbuka atau secara pribadi.
S
Penjualan terbuka atau penjualan pribadi atas sekuritas non-derivatif atau derivatif.
A
Hibah, penghargaan, atau perolehan sekuritas lainnya dari perusahaan (seperti opsi)
C
Konversi turunan
D
Penjualan atau pengalihan sekuritas kembali ke perusahaan.
F
Pembayaran harga pelaksanaan atau kewajiban pajak menggunakan sebagian sekuritas yang diterima dari perusahaan.
G
Pemberian sekuritas oleh atau kepada orang dalam.
K
Swap ekuitas dan transaksi lindung nilai serupa
M
Pelaksanaan atau konversi sekuritas derivatif yang diterima dari perusahaan (seperti opsi)
V
Transaksi yang dilaporkan secara sukarela pada Formulir 4.
J
Lainnya (disertai dengan catatan kaki yang menjelaskan transaksi tersebut)
Other Listings
MX:FSLR
AT:FSLR
DE:F3A € 181.02
GB:0R06
IT:1FSLR € 174.08
CH:FSLR
Fintel data has been cited in the following publications:
Daily Mail Fox Business Business Insider Wall Street Journal The Washington Post Bloomberg Financial Times Globe and Mail
NASDAQ.com Reuters The Guardian Associated Press FactCheck.org Snopes Politifact
Federal Register The Intercept Forbes Fortune Magazine TheStreet Time Magazine Canadian Broadcasting Corporation International Business Times
Cambridge University Press Investopedia MarketWatch NY Daily News Entrepreneur Newsweek Barron's El Economista