| FSLR | Stockdale Caroline | Chief People and Comm. Officer | May 28 '26 | Sale | 275.60 | 10,628 | 2,929,077 | 23,792 | Jun 01 |
| FSLR | Stockdale Caroline | Chief People and Comm. Officer | May 05 '26 | Sale | 215.63 | 262 | 56,495 | 34,420 | May 05 |
| FSLR | Stockdale Caroline | Chief People and Comm. Officer | May 04 '26 | Option Exercise | 0.00 | 622 | 0 | 34,682 | May 05 |
| FSLR | Stockdale Caroline | Chief People and Comm. Officer | Mar 16 '26 | Sale | 200.80 | 335 | 67,268 | 34,060 | Mar 17 |
| FSLR | Stockdale Caroline | Chief People and Comm. Officer | Mar 13 '26 | Option Exercise | 0.00 | 800 | 0 | 34,395 | Mar 17 |
| FSLR | Stockdale Caroline | Chief People and Comm. Officer | Mar 09 '26 | Sale | 190.36 | 1,041 | 198,164 | 33,595 | Mar 10 |
| FSLR | Stockdale Caroline | Chief People and Comm. Officer | Mar 06 '26 | Option Exercise | 0.00 | 2,436 | 0 | 34,636 | Mar 10 |
| FSLR | Stockdale Caroline | Chief People and Comm. Officer | Mar 03 '26 | Sale | 195.93 | 1,650 | 323,285 | 32,200 | Mar 03 |
| FSLR | Stockdale Caroline | Chief People and Comm. Officer | Mar 17 '25 | Sale | 133.75 | 341 | 45,609 | 30,318 | Mar 18 |
| FSLR | Stockdale Caroline | Chief People and Comm. Officer | Mar 14 '25 | Option Exercise | 0.00 | 801 | 0 | 30,659 | Mar 18 |
| FSLR | Stockdale Caroline | Chief People and Comm. Officer | Mar 07 '25 | Sale | 132.96 | 227 | 30,182 | 29,858 | Mar 10 |
| FSLR | Stockdale Caroline | Chief People and Comm. Officer | Mar 06 '25 | Option Exercise | 0.00 | 1,749 | 0 | 30,085 | Mar 10 |