| Insider | Role | Shares | Value | Buys | Sells |
|---|---|---|---|---|---|
| Date | Ticker | Insider | Role | Type | Shares | Price | Value | Chg% | SEC |
|---|---|---|---|---|---|---|---|---|---|
| Insider | Role | Shares | Value | Buys | Sells |
|---|---|---|---|---|---|
| Date | Ticker | Insider | Role | Type | Shares | Price | Value | Chg% | SEC |
|---|---|---|---|---|---|---|---|---|---|
Chief Technology Officer | Co-chief Technology Officer
1 company
Gloeckler Markus is a Chief Technology Officer at FIRST SOLAR, INC.. Recent SEC Form 4 filings include 0 buys and 11 sells.
Estimated insider holdings value: $2.3M based on current market prices.
| Date | Ticker | Role | Type | Shares | Price | Value | Chg% | 3M | 12M | SEC |
|---|---|---|---|---|---|---|---|---|---|---|
| Aug 18, 2022 | FSLR First Solar, Inc. | Chief Technology Officer | Sale+OE | 943 | $116.92 | $110,251.02 | -25.6% | +34.6% | +54.4% | |
| Jul 28, 2022 | FSLR First Solar, Inc. | Chief Technology Officer | Sell | 805 | $90.00 | $72,450.00 | -30.3% | +48.5% | +135.5% | |
| Jun 3, 2022 | FSLR First Solar, Inc. | Chief Technology Officer | Sell | 980 | $73.14 | $71,677.20 | -27.0% | +70.6% | +175.9% | |
| Mar 15, 2022 | FSLR First Solar, Inc. | Chief Technology Officer | Sell | 1,301 | $71.46 | $92,969.46 | -26.4% | -15.8% | +171.1% | |
| Mar 8, 2022 | FSLR First Solar, Inc. | Chief Technology Officer | Sell | 2,780 | $80.00 | $222,400.00 | -36.0% | -9.5% | +169.5% | |
| Nov 22, 2021 | FSLR First Solar, Inc. | Chief Technology Officer | Sell | 603 | $112.82 | $68,030.46 | -17.9% | -39.1% | +55.0% | |
| Aug 10, 2021 | FSLR First Solar, Inc. | Chief Technology Officer | Sell | 2,048 | $94.65 | $193,843.20 | -41.5% | +20.1% | +19.6% | |
| Jun 9, 2021 | FSLR First Solar, Inc. | Chief Technology Officer | Sell | 2,843 | $77.30 | $219,763.90 | -36.6% | +23.0% | -9.1% | |
| Mar 24, 2021 | FSLR First Solar, Inc. | Chief Technology Officer | Sell | 1,456 | $81.64 | $118,867.84 | -15.8% | -2.9% | -1.5% | |
| Mar 1, 2021 | FSLR First Solar, Inc. | Chief Technology Officer | Sell | 1,347 | $82.48 | $111,100.56 | -19.7% | - | - |