| Ticker | Owner | Relationship | Date | Transaction | Cost | #Shares | Value ($) | #Shares Total | SEC Form 4 |
|---|---|---|---|---|---|---|---|---|---|
| FSLR | Koralewski Michael | Chief Supply Chain Officer | Aug 03 '26 | Sale | 221.51 | 7,000 | 1,550,570 | 7,642 | Aug 05 |
| FSLR | Koralewski Michael | Chief Supply Chain Officer | May 05 '26 | Sale | 215.63 | 215 | 46,360 | 14,642 | May 05 |
| FSLR | Koralewski Michael | Chief Supply Chain Officer | May 04 '26 | Option Exercise | 0.00 | 518 | 0 | 14,857 | May 05 |
| FSLR | Koralewski Michael | Chief Supply Chain Officer | Mar 16 '26 | Sale | 200.80 | 264 | 53,011 | 14,339 | Mar 17 |
| FSLR | Koralewski Michael | Chief Supply Chain Officer | Mar 13 '26 | Option Exercise | 0.00 | 640 | 0 | 14,603 | Mar 17 |
| FSLR | Koralewski Michael | Chief Supply Chain Officer | Mar 09 '26 | Sale | 190.36 | 756 | 143,912 | 13,963 | Mar 10 |
| FSLR | Koralewski Michael | Chief Supply Chain Officer | Mar 06 '26 | Option Exercise | 0.00 | 1,854 | 0 | 14,719 | Mar 10 |
| FSLR | Koralewski Michael | Chief Supply Chain Officer | Mar 03 '26 | Sale | 195.93 | 1,330 | 260,587 | 12,865 | Mar 03 |
| FSLR | Koralewski Michael | Chief Supply Chain Officer | Jun 02 '25 | Sale | 158.21 | 2,951 | 466,878 | 11,369 | Jun 03 |
| FSLR | Koralewski Michael | Chief Supply Chain Officer | Mar 17 '25 | Sale | 133.75 | 273 | 36,514 | 14,320 | Mar 18 |
| FSLR | Koralewski Michael | Chief Supply Chain Officer | Mar 14 '25 | Option Exercise | 0.00 | 640 | 0 | 14,593 | Mar 18 |