| 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 Executive Officer
1 company
Widmar Mark R is a Chief Executive Officer at First Solar, Inc.. Recent SEC Form 4 filings include 0 buys and 37 sells.
Estimated insider holdings value: $22.5M based on current market prices.
| Date | Ticker | Role | Type | Shares | Price | Value | Chg% | 3M | 12M | SEC |
|---|---|---|---|---|---|---|---|---|---|---|
| May 5, 2026 | FSLR First Solar, Inc. | Chief Executive Officer | Sale+OE | 1,526 | $215.63 | $329,051.38 | -1.4% | - | - | |
| Mar 16, 2026 | FSLR First Solar, Inc. | Chief Executive Officer | Sale+OE | 1,937 | $200.80 | $388,949.60 | -1.8% | - | - | |
| Aug 15, 2025 | FSLR First Solar, Inc. | Chief Executive Officer | Sell | 2,321 | $199.44 | $462,888.66 | -0.2% | +28.3% | - | |
| Aug 13, 2025 | FSLR First Solar, Inc. | Chief Executive Officer | Sell | 27,708 | $185.71 | $5,145,653.95 | -2.7% | +42.9% | - | |
| Mar 17, 2025 | FSLR First Solar, Inc. | Chief Executive Officer | Sale+OE | 1,966 | $133.75 | $262,952.50 | -1.7% | +31.7% | +50.7% | |
| Mar 7, 2025 | FSLR First Solar, Inc. | Chief Executive Officer | Sale+OE | 1,272 | $132.96 | $169,125.12 | -1.2% | +17.8% | +35.9% | |
| Feb 28, 2025 | FSLR First Solar, Inc. | Chief Executive Officer | Sell | 21,542 | $141.09 | $3,039,360.78 | -17.2% | +14.5% | +44.8% | |
| Jun 3, 2024 | FSLR First Solar, Inc. | Chief Executive Officer | Sell | 36,692 | $273.26 | $10,026,455.92 | -30.9% | -22.0% | -41.6% | |
| Mar 1, 2024 | FSLR First Solar, Inc. | Chief Executive Officer | Sell | 21,244 | $152.74 | $3,244,808.56 | -17.1% | +75.1% | -13.8% | |
| Jul 28, 2023 | FSLR First Solar, Inc. | Chief Executive Officer | Sell | 2,160 | $223.41 | $482,565.60 | -2.6% | -27.5% | +8.8% |