First Solar (FSLR) Financials: Revenue & Earnings
$18.71B
Market Cap
10.34
P/E
9.94
Forward P/E
78
Score
FSLR price $174.14 -1.71 -0.97%
Stocklytics score rationale: value 82, quality 73, growth 78.
| 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| 2904563000 | 2941324000 | 2244044000 | 3063117000 | 2711332000 | 2923377000 | 2619319000 | 3318602000 | 4206289000 | 5219376000 |
First Solar, Inc. is a global provider of photovoltaic (PV) solar energy solutions, operating in numerous international markets including the United States, Japan, France, Canada, India, and Australia. The company's primary activity involves the engineering, manufacturing, and sale of cadmium telluride solar modules, which are designed to convert solar radiation directly into electricity. Its clientele is broad…
FSLR fair value $363.91. Price $174.14. Price is 52% below fair value.
Below fair value, and cheaper than usual. A larger discount than on 97% of days in the past 5 years.
Fair value is an estimate of what one share is worth if future cash flows arrive as modeled. It is not a forecast of the share price. How discounted cash flow works.
| Date | EPS actual | EPS estimate | Revenue | Revenue estimate |
|---|---|---|---|---|
| 2026-10-29 | — | 4.67 | — | 1.29B |
| 2026-07-30 | 3.92 | 2.90 | 1.06B | 1.06B |
| 2026-04-30 | 3.22 | 3.03 | 1.04B | 1.03B |
| 2026-02-24 | 4.84 | 5.14 | 1.68B | 1.57B |
| 2025-10-30 | 4.24 | 4.24 | 1.59B | 1.58B |
| 2025-07-31 | 3.18 | 2.66 | 1.10B | 1.04B |
| 2025-04-29 | 1.95 | 2.49 | 844.57M | 842.51M |
| 2025-02-25 | 3.65 | 4.81 | 1.51B | 1.48B |
| 2024-10-29 | 2.91 | 3.14 | 887.67M | 1.06B |
| 2024-07-30 | 3.25 | 2.69 | 1.01B | 939.71M |
| 2024-05-01 | 2.20 | 1.99 | 794.11M | 720.30M |
| 2024-02-27 | 3.25 | 3.13 | 1.16B | 1.32B |
| 2023-10-31 | 2.50 | 2.06 | 801.09M | 1.32B |
| 2023-07-27 | 1.59 | 0.96 | 810.67M | 720.55M |
| 2023-04-27 | 0.40 | 1.02 | 548.29M | 654.42M |
| 2023-02-28 | -0.07 | -0.18 | 1.00B | 1.00B |
| 2022-10-27 | -0.46 | -0.23 | 628.93M | 727.18M |
| 2022-07-28 | 0.52 | 0.30 | 620.96M | 614.09M |
| 2022-04-28 | -0.41 | -0.41 | 367.04M | 588.73M |
| 2022-03-01 | 1.23 | 1.06 | 907.32M | 917.69M |
| 2021-11-04 | 0.42 | 0.59 | 583.50M | 689.87M |
| 2021-07-29 | 0.77 | 0.54 | 629.18M | 629.18M |
| 2021-04-29 | 1.96 | 1.00 | 803.37M | 738.06M |
| 2021-02-25 | 1.08 | 1.24 | 609.23M | 726.40M |
| 2020-10-27 | 1.45 | 0.61 | 927.57M | 390.22M |
| 2020-08-06 | 0.39 | 0.23 | 642.41M | 422.16M |
| 2020-05-07 | 0.85 | 0.27 | 532.12M | 169.03M |
| 2020-02-20 | 2.02 | 2.79 | 1.40B | 1.88B |
| 2019-10-24 | 0.29 | 1.15 | 546.81M | 2.17B |
| 2019-08-01 | -0.18 | -0.02 | 584.96M | 97.49M |
| 2019-05-02 | -0.64 | -0.13 | 531.98M | 116.37M |
| 2019-02-21 | 0.49 | 0.64 | 691.24M | 902.85M |
| 2018-10-25 | 0.54 | 0.41 | 676.22M | 513.43M |
| 2018-07-26 | -0.46 | -0.02 | 309.32M | 13.45M |
| 2018-04-26 | 0.78 | -0.08 | 567.26M | 58.18M |
| 2018-02-22 | -0.25 | -0.32 | 339.18M | 420.58M |
| 2017-10-26 | 1.95 | 0.84 | 1.09B | 864.77M |
| 2017-07-27 | 0.64 | 0.04 | 623.33M | 38.96M |
| 2017-05-02 | 0.25 | -0.13 | 891.79M | 463.73M |
| 2017-02-21 | 1.24 | 0.97 | 480.43M | 375.82M |
Yield 0.00%. Payout ratio 0.00%. Frequency —.
Safety score 37/100 · Watch. Payout ratio is 0% of earnings. Free-cash-flow coverage is not available, so this part stays neutral. No dividend history was found. There is no dividend yield.
| Ex-date | Dividend | Record | Payment | Frequency |
|---|---|---|---|---|
| No data yet. | ||||
| Date | Insider | Action | Shares | Price | Value |
|---|---|---|---|---|---|
| 2026-10-01 | Gloeckler Markus | Sell | 800 | $174.00 | 139.20K |
| 2026-09-30 | Ahearn Michael J | Buy | 422 | — | — |
| 2026-09-30 | POST WILLIAM J | Buy | 300 | — | — |
| 2026-09-30 | STEBBINS PAUL H | Buy | 300 | — | — |
| 2026-09-30 | Sweeney Michael T | Buy | 300 | — | — |
| 2026-09-30 | George Anita M. | Buy | 300 | — | — |
| 2026-09-30 | KRO LISA A | Buy | 300 | — | — |
| 2026-09-30 | Wright Norman L. | Buy | 300 | — | — |
| 2026-09-30 | RENDUCHINTALA VENKATA S M | Buy | 300 | — | — |
| 2026-09-30 | MORGAN CURTIS A | Buy | 300 | — | — |
| 2026-09-01 | Sloan Samantha L. | Buy | 469 | — | — |
| 2026-09-01 | Sloan Samantha L. | Sell | 134 | $199.65 | 26.75K |
| 2026-09-01 | Sloan Samantha L. | Sell | 469 | — | — |
| 2026-09-01 | Gloeckler Markus | Sell | 800 | $200.00 | 160.00K |
| 2026-08-17 | Sloan Samantha L. | Sell | 127 | $222.95 | 28.31K |
| 2026-08-14 | Sloan Samantha L. | Buy | 437 | — | — |
| 2026-08-14 | Sloan Samantha L. | Sell | 437 | — | — |
| 2026-08-11 | Dymbort Jason E. | Sell | 3.70K | $249.38 | 922.71K |
| 2026-08-04 | Gloeckler Markus | Sell | 829 | $248.00 | 205.59K |
| 2026-08-04 | Ahearn Michael J | Sell | 44.58K | — | — |
| 2026-08-03 | Gloeckler Markus | Sell | 800 | $222.00 | 177.60K |
| 2026-08-03 | Gloeckler Markus | Sell | 2.62K | $218.02 | 572.30K |
| 2026-08-03 | Koralewski Michael | Sell | 3.50K | $218.02 | 763.07K |
| 2026-08-03 | Koralewski Michael | Sell | 3.50K | $225.00 | 787.50K |
| 2026-06-30 | Ahearn Michael J | Buy | 313 | — | — |
| 2026-06-30 | George Anita M. | Buy | 223 | — | — |
| 2026-06-30 | George Anita M. | Sell | 67 | $235.96 | 15.81K |
| 2026-06-30 | KRO LISA A | Buy | 223 | — | — |
| 2026-06-30 | MORGAN CURTIS A | Buy | 223 | — | — |
| 2026-06-30 | POST WILLIAM J | Buy | 223 | — | — |
| 2026-06-30 | STEBBINS PAUL H | Buy | 223 | — | — |
| 2026-06-30 | Sweeney Michael T | Buy | 223 | — | — |
| 2026-06-30 | RENDUCHINTALA VENKATA S M | Buy | 223 | — | — |
| 2026-06-30 | Wright Norman L. | Buy | 223 | — | — |
| 2026-05-28 | Stockdale Caroline | Sell | 10.63K | $275.60 | 2.93M |
| 2026-05-26 | Widmar Mark R | Sell | 364 | $265.15 | 96.51K |
| 2026-05-26 | Widmar Mark R | Sell | 1.24K | $266.60 | 329.78K |
| 2026-05-26 | Widmar Mark R | Sell | 628 | $267.72 | 168.13K |
| 2026-05-26 | Widmar Mark R | Sell | 1.01K | $268.89 | 271.31K |
| 2026-05-26 | Widmar Mark R | Sell | 632 | $270.05 | 170.67K |
| 2026-05-26 | Widmar Mark R | Sell | 726 | $271.23 | 196.91K |
| 2026-05-26 | Widmar Mark R | Sell | 473 | $273.17 | 129.21K |
| 2026-05-26 | Widmar Mark R | Sell | 126 | $276.29 | 34.81K |
| 2026-05-22 | Widmar Mark R | Sell | 239 | $250.02 | 59.75K |
| 2026-05-22 | Widmar Mark R | Sell | 172 | $251.53 | 43.26K |
| 2026-05-22 | Widmar Mark R | Sell | 97 | $252.87 | 24.53K |
| 2026-05-22 | Widmar Mark R | Sell | 218 | $253.63 | 55.29K |
| 2026-05-22 | Widmar Mark R | Sell | 916 | $254.93 | 233.52K |
| 2026-05-22 | Widmar Mark R | Sell | 64 | $255.59 | 16.36K |
| 2026-05-22 | Widmar Mark R | Sell | 75 | $256.32 | 19.22K |
| 2026-05-22 | Widmar Mark R | Sell | 149 | $257.55 | 38.37K |
| 2026-05-22 | Widmar Mark R | Sell | 47 | $258.48 | 12.15K |
| 2026-05-21 | Verma Kuntal Kumar | Sell | 582 | $250.00 | 145.50K |
| 2026-05-21 | Widmar Mark R | Sell | 672 | $240.10 | 161.35K |
| 2026-05-21 | Widmar Mark R | Sell | 362 | $241.40 | 87.39K |
| 2026-05-21 | Widmar Mark R | Sell | 136 | $244.62 | 33.27K |
| 2026-05-21 | Widmar Mark R | Sell | 229 | $246.23 | 56.39K |
| 2026-05-21 | Widmar Mark R | Sell | 98 | $247.53 | 24.26K |
| 2026-05-21 | Widmar Mark R | Sell | 179 | $248.80 | 44.54K |
| 2026-05-21 | Widmar Mark R | Sell | 1.13K | $249.70 | 282.41K |
| 2026-05-21 | Widmar Mark R | Sell | 472 | $250.61 | 118.29K |
| 2026-05-21 | Widmar Mark R | Sell | 569 | $251.64 | 143.18K |
| 2026-05-21 | Widmar Mark R | Sell | 261 | $254.29 | 66.37K |
| 2026-05-21 | Widmar Mark R | Sell | 179 | $255.31 | 45.70K |
| 2026-05-21 | Widmar Mark R | Sell | 6 | $256.96 | 1.54K |
| 2026-05-21 | Widmar Mark R | Sell | 521 | $243.19 | 126.70K |
| 2026-05-13 | MORGAN CURTIS A | Other | 0 | — | — |
| 2026-05-13 | Widmar Mark R | Sell | 1.30K | $240.02 | 312.03K |
| 2026-05-13 | Verma Kuntal Kumar | Sell | 1.46K | $240.00 | 349.20K |
| 2026-05-11 | Widmar Mark R | Sell | 1.50K | $230.18 | 345.27K |
| 2026-05-11 | Widmar Mark R | Sell | 1.03K | $231.53 | 237.55K |
| 2026-05-11 | Widmar Mark R | Sell | 2.26K | $232.55 | 526.03K |
| 2026-05-11 | Widmar Mark R | Sell | 1.88K | $233.56 | 438.39K |
| 2026-05-11 | Widmar Mark R | Sell | 1.50K | $234.84 | 351.79K |
| 2026-05-11 | Widmar Mark R | Sell | 1.36K | $235.69 | 321.25K |
| 2026-05-11 | Widmar Mark R | Sell | 400 | $236.53 | 94.61K |
| 2026-05-11 | Verma Kuntal Kumar | Sell | 1.86K | $225.00 | 419.40K |
| 2026-05-11 | Verma Kuntal Kumar | Sell | 352 | $230.00 | 80.96K |
| 2026-05-06 | Verma Kuntal Kumar | Sell | 270 | $218.16 | 58.90K |
| 2026-05-06 | Theurer Nathan B. | Sell | 31 | $218.16 | 6.76K |
| 2026-05-06 | Dymbort Jason E. | Sell | 228 | $218.16 | 49.74K |
| 2026-05-05 | ANTOUN GEORGES | Sell | 566 | $215.63 | 122.05K |
| 2026-05-05 | Bradley Alexander R. | Sell | 498 | $215.63 | 107.38K |
| 2026-05-05 | Koralewski Michael | Sell | 215 | $215.63 | 46.36K |
| 2026-05-05 | Buehler Patrick James | Sell | 235 | $215.63 | 50.67K |
| 2026-05-05 | Dymbort Jason E. | Sell | 409 | $215.63 | 88.19K |
| 2026-05-05 | Gloeckler Markus | Sell | 420 | $215.63 | 90.56K |
| 2026-05-05 | Sloan Samantha L. | Sell | 19 | $215.63 | 4.10K |
| 2026-05-05 | Stockdale Caroline | Sell | 262 | $215.63 | 56.50K |
| 2026-05-05 | Theurer Nathan B. | Sell | 13 | $215.63 | 2.80K |
| 2026-05-05 | Verma Kuntal Kumar | Sell | 479 | $215.63 | 103.29K |
| 2026-05-05 | Widmar Mark R | Sell | 1.53K | $215.63 | 329.05K |
| 2026-05-04 | ANTOUN GEORGES | Buy | 1.36K | — | — |
| 2026-05-04 | ANTOUN GEORGES | Sell | 1.36K | — | — |
| 2026-05-04 | Bradley Alexander R. | Buy | 1.21K | — | — |
| 2026-05-04 | Bradley Alexander R. | Sell | 1.21K | — | — |
| 2026-05-04 | Koralewski Michael | Buy | 518 | — | — |
| 2026-05-04 | Koralewski Michael | Sell | 518 | — | — |
| 2026-05-04 | Buehler Patrick James | Buy | 553 | — | — |
| 2026-05-04 | Buehler Patrick James | Sell | 553 | — | — |
Latest filed quarter: Q2 2026.
Institutions holding: 1.10K, holders +55 vs prior quarter. Ownership 93.74%.
| Holder | Shares | Change | Change % | Value |
|---|---|---|---|---|
| BLACKROCK, INC. | 14.03M | 207.99K | +1.50% | 3.31B |
| SUSQUEHANNA INTERNATIONAL GROUP, LLP | 7.37M | 1.70M | +30.06% | 1.74B |
| VANGUARD CAPITAL MANAGEMENT LLC | 6.84M | 48.01K | +0.71% | 1.61B |
| VANGUARD PORTFOLIO MANAGEMENT LLC | 5.64M | -58.44K | -1.03% | 1.33B |
| STATE STREET CORP | 5.58M | 291.41K | +5.51% | 1.32B |
| JANE STREET GROUP, LLC | 5.48M | 686.80K | +14.32% | 1.29B |
| SUSQUEHANNA INTERNATIONAL GROUP, LLP | 5.24M | -422.60K | -7.46% | 1.24B |
| JANE STREET GROUP, LLC | 4.76M | -38.40K | -0.80% | 1.12B |
| CITADEL ADVISORS LLC | 4.44M | 4.10M | +1211.30% | 1.05B |
| CAPITAL WORLD INVESTORS | 4.11M | 4.11M | New | 970.89M |
| GEODE CAPITAL MANAGEMENT, LLC | 3.11M | 2.78K | +0.09% | 733.06M |
| HILL CITY CAPITAL, LP | 2.63M | 450.59K | +20.69% | 620.13M |
| INVESCO LTD. | 2.60M | -57.31K | -2.16% | 613.37M |
| CITADEL ADVISORS LLC | 2.31M | 1.97M | +581.70% | 544.08M |
| FMR LLC | 2.18M | 370.78K | +20.50% | 514.21M |
| MORGAN STANLEY | 1.79M | 108.11K | +6.43% | 422.49M |
| AMUNDI | 1.73M | -318.77K | -15.55% | 408.34M |
| WALLEYE TRADING LLC | 1.70M | 938.20K | +123.61% | 400.47M |
| NORGES BANK | 1.60M | 1.60M | New | 377.19M |
| UBS AM, A DISTINCT BUSINESS UNIT OF UBS ASSET MANAGEMENT AMERICAS LLC | 1.54M | 100.69K | +7.02% | 362.40M |
| DIMENSIONAL FUND ADVISORS LP | 1.36M | 53.50K | +4.10% | 320.64M |
| D. E. SHAW & CO., INC. | 1.32M | 794.43K | +151.32% | 311.33M |
| BNP PARIBAS ASSET MANAGEMENT HOLDING S.A. | 1.30M | -379.96K | -22.59% | 307.19M |
| CLEAN ENERGY TRANSITION LLP | 1.28M | -148.35K | -10.40% | 301.61M |
| NORTHERN TRUST CORP | 1.26M | -125.91K | -9.05% | 298.42M |
First Solar, Inc. (FSLR) trades at $174.14, with a market cap of $18.71B and a trailing P/E of 10.34. Revenue below is the annual history on file. It describes what the business has already reported. It is not a forecast and it is not a recommendation.
| 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| 2904563000 | 2941324000 | 2244044000 | 3063117000 | 2711332000 | 2923377000 | 2619319000 | 3318602000 | 4206289000 | 5219376000 |
Insights · Dividends · Forecast · Financials · Learn
$18.71B
Market Cap
10.34
P/E
9.94
Forward P/E
78
Score