| Ticker | Owner | Relationship | Date | Transaction | Cost | #Shares | Value ($) | #Shares Total | SEC Form 4 |
|---|---|---|---|---|---|---|---|---|---|
| FSLR | Gloeckler Markus | Chief Technology Officer | May 05 '26 | Sale | 215.63 | 420 | 90,565 | 10,896 | May 05 |
| FSLR | Gloeckler Markus | Chief Technology Officer | May 04 '26 | Option Exercise | 0.00 | 968 | 0 | 11,316 | May 05 |
| FSLR | Gloeckler Markus | Chief Technology Officer | Mar 16 '26 | Sale | 200.80 | 368 | 73,894 | 10,348 | Mar 17 |
| FSLR | Gloeckler Markus | Chief Technology Officer | Mar 13 '26 | Option Exercise | 0.00 | 854 | 0 | 10,716 | Mar 17 |
| FSLR | Gloeckler Markus | Chief Technology Officer | Mar 09 '26 | Sale | 190.36 | 1,325 | 252,227 | 9,862 | Mar 10 |
| FSLR | Gloeckler Markus | Chief Technology Officer | Mar 06 '26 | Option Exercise | 0.00 | 3,150 | 0 | 11,187 | Mar 10 |
| FSLR | Gloeckler Markus | Chief Technology Officer | Mar 04 '26 | Sale | 196.95 | 3,640 | 716,898 | 8,037 | Mar 05 |
| FSLR | Gloeckler Markus | Chief Technology Officer | Mar 03 '26 | Sale | 195.93 | 3,425 | 671,060 | 11,677 | Mar 03 |
| FSLR | Gloeckler Markus | Chief Technology Officer | May 28 '25 | Sale | 155.05 | 9,557 | 1,481,813 | 8,037 | May 29 |
| FSLR | Gloeckler Markus | Chief Technology Officer | Mar 17 '25 | Sale | 133.75 | 380 | 50,825 | 17,594 | Mar 18 |
| FSLR | Gloeckler Markus | Chief Technology Officer | Mar 14 '25 | Option Exercise | 0.00 | 854 | 0 | 17,974 | Mar 18 |