Chief Technology Officer
Avg Cost/Share
$196.95
Shares
3,640
Total Value
$716,898.00
Owned After
8,037
SEC Form 4
Chief Technology Officer
Avg Cost/Share
$195.93
Shares
3,425
Total Value
$671,060.25
Owned After
8,037
SEC Form 4
Chief Technology Officer
Avg Cost/Share
$155.05
Shares
9,557
Total Value
$1,481,812.85
Owned After
8,037
SEC Form 4
Chief Technology Officer
Avg Cost/Share
$133.75
Shares
380
Total Value
$50,825.00
Owned After
8,037
SEC Form 4
Chief Technology Officer
Avg Cost/Share
$132.96
Shares
378
Total Value
$50,258.88
Owned After
8,037
SEC Form 4
Chief Technology Officer
Avg Cost/Share
$198.52
Shares
3,601
Total Value
$714,870.52
Owned After
8,037
SEC Form 4
Chief Technology Officer
Avg Cost/Share
$175.00
Shares
1,937
Total Value
$338,975.00
Owned After
8,037
SEC Form 4
Chief Technology Officer
Avg Cost/Share
$150.00
Shares
470
Total Value
$70,500.00
Owned After
8,037
SEC Form 4
Chief Technology Officer
Avg Cost/Share
$160.00
Shares
679
Total Value
$108,640.00
Owned After
8,037
SEC Form 4
| Insider | Ticker | Relationship | Date | Transaction | Avg Cost | Shares | Total Value | Owned After | SEC Forms |
|---|---|---|---|---|---|---|---|---|---|
| Gloeckler Markus | FSLR | Chief Technology Officer | Mar 4, 2026 | Sell | $196.95 | 3,640 | $716,898.00 | 8,037 | |
| Gloeckler Markus | FSLR | Chief Technology Officer | Mar 3, 2026 | Sell | $195.93 | 3,425 | $671,060.25 | 8,037 | |
| Gloeckler Markus | FSLR | Chief Technology Officer | May 28, 2025 | Sell | $155.05 | 9,557 | $1,481,812.85 | 8,037 | |
| Gloeckler Markus | FSLR | Chief Technology Officer | Mar 14, 2025 | Sell | $133.75 | 380 | $50,825.00 | 8,037 | |
| Gloeckler Markus | FSLR | Chief Technology Officer | Mar 6, 2025 | Sell | $132.96 | 378 | $50,258.88 | 8,037 | |
| Gloeckler Markus | FSLR | Chief Technology Officer | Oct 31, 2024 | Sell | $198.52 | 3,601 | $714,870.52 | 8,037 | |
| Gloeckler Markus | FSLR | Chief Technology Officer | Apr 4, 2024 | Sell | $175.00 | 1,937 | $338,975.00 | 8,037 | |
| Gloeckler Markus | FSLR | Chief Technology Officer | Mar 18, 2024 | Sell | $150.00 | 470 | $70,500.00 | 8,037 | |
| Gloeckler Markus | FSLR | Chief Technology Officer | Mar 6, 2024 | Sell | $160.00 | 679 | $108,640.00 | 8,037 |