A business in context
FSLR research notebook
Read the disclosures. Follow the relationships. Keep the dates in view.
Filing timeline
Download filings CSVReported insider transactions
Download transactions CSVP · PurchaseS · SaleA · Grant / awardM · Exercise / conversionF · Tax / exercise paymentG · Gift
| Transaction / filed | Reporting owner | Type | Security | Shares | Reported price |
|---|---|---|---|---|---|
| 2026-06-02 | Buehler Patrick James | S · Sale | Common Stock | 3000.0 | 302.0 |
| 2026-05-28 | Stockdale Caroline | S · Sale | Common Stock | 10628.0 | 275.6 |
| 2026-05-26 | Widmar Mark R | S · Sale | Common Stock | 364.0 | 265.15 |
| 2026-05-26 | Widmar Mark R | S · Sale | Common Stock | 632.0 | 270.05 |
| 2026-05-26 | Widmar Mark R | S · Sale | Common Stock | 726.0 | 271.23 |
| 2026-05-26 | Widmar Mark R | S · Sale | Common Stock | 473.0 | 273.17 |
| 2026-05-26 | Widmar Mark R | S · Sale | Common Stock | 126.0 | 276.29 |
| 2026-05-26 | Widmar Mark R | S · Sale | Common Stock | 628.0 | 267.72 |
| 2026-05-26 | Widmar Mark R | S · Sale | Common Stock | 1009.0 | 268.89 |
| 2026-05-26 | Widmar Mark R | S · Sale | Common Stock | 1237.0 | 266.6 |
| 2026-05-22 | Widmar Mark R | S · Sale | Common Stock | 239.0 | 250.02 |
| 2026-05-22 | Widmar Mark R | S · Sale | Common Stock | 172.0 | 251.53 |
| 2026-05-22 | Widmar Mark R | S · Sale | Common Stock | 97.0 | 252.87 |
| 2026-05-22 | Widmar Mark R | S · Sale | Common Stock | 218.0 | 253.63 |
| 2026-05-22 | Widmar Mark R | S · Sale | Common Stock | 916.0 | 254.93 |
| 2026-05-22 | Widmar Mark R | S · Sale | Common Stock | 64.0 | 255.59 |
| 2026-05-22 | Widmar Mark R | S · Sale | Common Stock | 75.0 | 256.32 |
| 2026-05-22 | Widmar Mark R | S · Sale | Common Stock | 149.0 | 257.55 |
| 2026-05-22 | Widmar Mark R | S · Sale | Common Stock | 47.0 | 258.48 |
| 2026-05-21 | Verma Kuntal Kumar | S · Sale | Common Stock | 582.0 | 250.0 |
| 2026-05-21 | Widmar Mark R | S · Sale | Common Stock | 672.0 | 240.1 |
| 2026-05-21 | Widmar Mark R | S · Sale | Common Stock | 521.0 | 243.19 |
| 2026-05-21 | Widmar Mark R | S · Sale | Common Stock | 6.0 | 256.96 |
| 2026-05-21 | Widmar Mark R | S · Sale | Common Stock | 362.0 | 241.4 |
| 2026-05-21 | Widmar Mark R | S · Sale | Common Stock | 136.0 | 244.62 |
| 2026-05-21 | Widmar Mark R | S · Sale | Common Stock | 229.0 | 246.23 |
| 2026-05-21 | Widmar Mark R | S · Sale | Common Stock | 98.0 | 247.53 |
| 2026-05-21 | Widmar Mark R | S · Sale | Common Stock | 179.0 | 248.8 |
| 2026-05-21 | Widmar Mark R | S · Sale | Common Stock | 1131.0 | 249.7 |
| 2026-05-21 | Widmar Mark R | S · Sale | Common Stock | 472.0 | 250.61 |
| 2026-05-21 | Widmar Mark R | S · Sale | Common Stock | 569.0 | 251.64 |
| 2026-05-21 | Widmar Mark R | S · Sale | Common Stock | 261.0 | 254.29 |
| 2026-05-21 | Widmar Mark R | S · Sale | Common Stock | 179.0 | 255.31 |
| 2026-05-13 | Widmar Mark R | S · Sale | Common Stock | 1300.0 | 240.02 |
| 2026-05-13 | Verma Kuntal Kumar | S · Sale | Common Stock | 1455.0 | 240.0 |
| 2026-05-11 | Widmar Mark R | S · Sale | Common Stock | 400.0 | 236.53 |
| 2026-05-11 | Widmar Mark R | S · Sale | Common Stock | 1877.0 | 233.56 |
| 2026-05-11 | Widmar Mark R | S · Sale | Common Stock | 1500.0 | 230.18 |
| 2026-05-11 | Widmar Mark R | S · Sale | Common Stock | 2262.0 | 232.55 |
| 2026-05-11 | Widmar Mark R | S · Sale | Common Stock | 1026.0 | 231.53 |
| 2026-05-11 | Widmar Mark R | S · Sale | Common Stock | 1498.0 | 234.84 |
| 2026-05-11 | Widmar Mark R | S · Sale | Common Stock | 1363.0 | 235.69 |
| 2026-05-11 | Verma Kuntal Kumar | S · Sale | Common Stock | 352.0 | 230.0 |
| 2026-05-11 | Verma Kuntal Kumar | S · Sale | Common Stock | 1864.0 | 225.0 |
| 2026-05-06 | Verma Kuntal Kumar | S · Sale | Common Stock | 270.0 | 218.16 |
| 2026-05-06 | Theurer Nathan B. | S · Sale | Common Stock | 31.0 | 218.16 |
| 2026-05-06 | Dymbort Jason E. | S · Sale | Common Stock | 228.0 | 218.16 |
| 2026-05-05 | ANTOUN GEORGES | S · Sale | Common Stock | 566.0 | 215.63 |
| 2026-05-05 | Bradley Alexander R. | S · Sale | Common Stock | 498.0 | 215.63 |
| 2026-05-05 | Koralewski Michael | S · Sale | Common Stock | 215.0 | 215.63 |
Identity & relationships
SEC issuer · 0001274494FIRST SOLAR, INC.
- Legal Entity Identifier
- 549300NPYMLM4NHTOF27
- GLEIF legal name
- FIRST SOLAR, INC.
- Entity / LEI registration status
- ACTIVE / ISSUED
- Reference data updated
- 2026-04-27T20:09:56Z
Search names and former names
View Wikidata identity and references ↗
- First Solar · alias · wikidata
- FSLR · alias · wikidata
- FIRST SOLAR HOLDINGS LLC · former SEC name · 2003-12-23 to 2003-12-23
Revenue in constant purchasing power
| Year ended | Reported USD revenue | CPI-adjusted USD revenue |
|---|---|---|
| 2024-12-31 | $4.21B | $4.48B |
| 2023-12-31 | $3.32B | $3.64B |
| 2022-12-31 | $2.62B | $2.99B |
| 2021-12-31 | $2.92B | $3.60B |
| 2020-12-31 | $2.71B | $3.50B |
| 2019-12-31 | $3.06B | $4.00B |
| 2018-12-31 | $2.24B | $2.98B |
| 2017-12-31 | $2.94B | $4.01B |