First Solar [FSLR]
As of 2026-07-29 · price at memo $202.59 (2026-07-28 close) · EV $19,768m · TTM revenue $5,419.0m
Two outputs, two horizons, neither replacing the other:
| Output | Horizon | Instrument | Result |
|---|---|---|---|
| Implied-path test (the Valuation Criteria) | 5 years | reverse DCF | FAIL on product economics; PASS only on subsidy-inclusive margin |
| 12-month target | 12 months | near-term guidance × own multiple history | $235, +16.0% to spot |
| Input | Value | Source |
|---|---|---|
| Spot | $202.59 | Alpaca consolidated close 2026-07-28 |
| Shares outstanding | 107,453,003 | 10-Q balance sheet, 2026-03-31 |
| Diluted weighted-average shares | 107,623,000 | 10-Q, Q1 2026 |
| Market cap | $21,768.9m | derived |
| Net cash | $2,000.8m | Q1'26 8-K Ex-99.1: "net cash balance of $2.0 billion". Gross cash $2,426.6m (cash $2,363.0m + marketable securities $63.6m) less total debt $425.8m ($188.6m current + $237.2m long-term). Screen used $2,634.8m — overstated by $634.0m. |
| Enterprise value | $19,768m | vs screen $19,134m |
| TTM revenue | $5,419.0m | XBRL Revenues, four quarters to 2026-03-31 ✅ matches screen exactly |
| EV / TTM sales | 3.65x | vs screen 3.53x |
| TTM reported EBIT | $1,720.9m | XBRL OperatingIncomeLoss |
| TTM product EBIT (ex-§45X) | −$2.8m | reported EBIT less $1,723.7m of recognised government grants |
| EV / TTM reported EBIT | 11.5x | |
| WACC | 10.0% | held fixed; stated, not solved for |
| Horizon | 5 years (exit FY2031) |
Solved for: the 5-year revenue CAGR the current price requires. Held fixed, explicitly: terminal operating margin, exit EV/EBIT multiple, WACC 10.0%, horizon 5 years, net cash $2,000.8m, base revenue $5,419.0m TTM, share count 107.453m.
Terminal value is 100% of the modelled EV in this construction, so the reverse DCF is mandatory as the primary long-horizon output and the exit multiple is the highest-variance parameter. Sensitivity is run over the exit multiple, never over scenario probabilities.
A growth-matched external comparator set does not exist for this business and I am declaring that rather than
substituting a peer median. The subject is a US thin-film module manufacturer whose reported operating income
is ~100% a statutory production credit that terminates in 2032. The candidate comparators — JinkoSolar, Trina,
Canadian Solar, Maxeon and the other crystalline-silicon module makers — are loss-making or near-loss-making at
the operating line, report under different accounting regimes, and have no equivalent credit; their multiples
cannot bracket FSLR's growth and margin structure at the exit year. The screen's exit multiple of 23.3x,
described as GROWTH_MATCHED from 353 peers, is a universe-wide artefact: 353 names is not a matched
comparator set, and 23.3x sits at the 93rd percentile of FSLR's own post-45X trading history.
The anchor used instead is FSLR's own EV/EBIT trading history, computed daily from its own filed TTM EBIT and its own price, restricted to the post-§45X regime (from 2024-02-27, the first date on which the trailing twelve months contained four full quarters of the credit — a deliberate regime cut, because pre-2023 multiples describe a business with no credit at all):
| FSLR own EV/EBIT (TTM), n=607 daily obs, 2024-02-27 → 2026-07-29 | |
|---|---|
| min | 8.4x |
| p10 | 11.2x |
| p25 | 12.6x |
| median | 15.5x |
| p75 | 17.8x |
| p90 | 20.0x |
| max | 28.5x |
| current | 11.5x → 12th percentile |
Base exit multiple: 15.5x — the median of the subject's own post-45X history, i.e. the 50th percentile. It is deliberately set at the midpoint of the stated anchor range rather than below every anchor: the NTRA defect (anchors of 7.0x/7.5x with a base of 5.0x) is not repeated here. If anything 15.5x is generous, because by FY2031 the §45X credit is at 50% of statutory value and two years from zero, so a multiple drawn from the full-credit era over-rewards the exit year.
| Terminal operating margin | Basis | Required 5y revenue CAGR at 15.5x | Demonstrated | Margin (demonstrated − required) | Verdict |
|---|---|---|---|---|---|
| 31.8% | TTM reported, subsidy-inclusive | 3.6% | 25.8% | +22.2pp | PASS — on a margin that is a subsidy |
| 30.6% | FY2025 reported | 4.4% | 25.8% | +21.4pp | PASS — same objection |
| 16.4% | the screen's capped terminal margin | 9.0% | 25.8% | +16.8pp | (screen reported 8.3% using its overstated net cash — replicated exactly) |
| 9.05% | best-ever product operating margin (FY2024) | 33.2% | 25.8% | −7.4pp | FAIL |
| 5.95% | FY2023 product operating margin | 44.8% | 25.8% | −19.0pp | FAIL |
| −0.05% | TTM product operating margin | no solution | 25.8% | n/a | FAIL — unsolvable |
| −5.3% | FY2026 guided product operating margin | no solution | −0.4% to −6.1% guided | n/a | FAIL — unsolvable |
Headline result
Holding the terminal operating margin at the best product-level margin First Solar has ever demonstrated (9.05%, FY2024) and the exit multiple at the median of its own post-§45X trading history (15.5x), today's price requires a 5-year revenue CAGR of 33.2% against a demonstrated 25.8%. Margin = −7.4pp. The Valuation Criteria FAIL.
And the demonstrated 25.8% is itself withdrawn: First Solar guides FY2026 net sales to $4.9–5.2bn against $5.219bn delivered in FY2025, a decline of 0.4% to 6.1%.
At terminal margin 9.05% (best-ever product margin):
| Exit EV/EBIT | 8.0x | 10.0x | 12.6x | 15.5x | 18.0x | 20.0x | 23.3x |
|---|---|---|---|---|---|---|---|
| Own-history percentile | min | p10 | p25 | median | p75 | p90 | p93 |
| Required CAGR | 52.0% | 45.4% | 38.8% | 33.2% | 29.2% | 26.6% | 22.7% |
| Margin vs 25.8% | −26.2pp | −19.6pp | −13.0pp | −7.4pp | −3.4pp | −0.8pp | +3.1pp |
The price does not become achievable on product economics at any exit multiple inside the observed range. Even at 20.0x — the 90th percentile of its own post-45X history — the required 26.6% CAGR still exceeds the demonstrated 25.8%, and exceeds the guided FY2026 path (a decline) by roughly 30 percentage points. Only at 23.3x, the screen's multiple and the 93rd percentile of its own record, does the sign flip — and it flips by 3.1pp, not by the screen's 17.6pp.
For contrast, the same grid on the reported (subsidy-inclusive) margin:
| Exit EV/EBIT | 8.0x | 10.0x | 12.6x | 15.5x | 18.0x | 20.0x |
|---|---|---|---|---|---|---|
| Required CAGR @ 31.8% terminal margin | 18.2% | 13.1% | 8.0% | 3.6% | 0.5% | −1.6% |
The entire +17.6pp margin the screen reported is the distance between these two tables. It is not a statement about First Solar's growth; it is a statement about which margin was fed in.
Holding the company's own guided revenue path fixed and solving for the terminal operating margin the price requires:
| 5y revenue CAGR | 8.0x | 10.0x | 12.6x | 15.5x | 18.0x | 20.0x |
|---|---|---|---|---|---|---|
| −4.0% (FY2026 guidance midpoint) | 90.1% | 72.1% | 57.2% | 46.5% | 40.0% | 36.0% |
| 0.0% | 73.4% | 58.7% | 46.6% | 37.9% | 32.6% | 29.4% |
| +5.0% | 57.5% | 46.0% | 36.5% | 29.7% | 25.6% | 23.0% |
| +10.0% | 45.6% | 36.5% | 29.0% | 23.5% | 20.3% | 18.2% |
| +25.8% (demonstrated) | 23.3% | 18.6% | 14.8% | 12.0% | 10.4% | 9.3% |
At the company's own guided revenue path and its own median multiple, the price requires a 46.5% terminal operating margin — 13.4pp above the highest margin First Solar has ever reported including the subsidy (33.1%, FY2024), and ~47pp above what it has demonstrated on product.
Valuation Criteria (BINDING): FAIL. Not a narrative FAIL — the required path exceeds the demonstrated path by 7.4pp on the most generous product-margin assumption available, and the argument offered for exceeding it (more §45X) is an argument that the credit will be larger, which is true through 2029 and legislated to zero after 2032.
Not a DCF. Built off near-term company guidance and First Solar's own trailing multiple history.
No Street consensus was obtainable — Alpha Vantage's shared 25/day quota was exhausted. Consensus Criteria: INDETERMINATE; it blocks nothing. The base is therefore built from the company's own reaffirmed guidance (2026-04-30) plus one explicitly-labelled estimate.
| Step | $m unless noted | Source |
|---|---|---|
| FY2026 guided gross profit | 2,400 – 2,600 | company guidance, reaffirmed 2026-04-30 |
| FY2026 guided operating expenses | (610) – (635) | same |
| FY2026 operating income | 1,765 – 1,990 (mid 1,878) | derived |
| Net non-operating income | ~+30 | Q1'26 actual +9.0, annualised, hair-cut for declining cash |
| Effective tax rate | 3.5% | FY2025 actual 3.3%; FY2024 8.1%; Q1'26 2.2% |
| FY2026E net income | 1,732 – 1,949 (mid 1,841) | derived |
| FY2026E diluted EPS | $16.08 – $18.10 (mid $17.10) | ÷107.7m |
| Q1'26 actual EPS | $3.22 | reported |
| Q2'26E EPS | ~$2.54 | guided Q2 Adj EBITDA $400–500m (mid $450m) less ~$175m of constant addbacks (D&A $147m + SBC + underutilisation + start-up) ⇒ EBIT ~$275m |
| H2 2026E EPS | $11.34 | FY mid less H1 |
| H1 2027E EPS | $6.10 | my estimate — not guided, not consensus. H1'26 ($5.76) +6%, on the South Carolina finishing plant ramping from H2 2026 and the §45X credit rising with US-produced mix |
| NTM EPS (Aug-26 → Jul-27) | ≈ $17.40 |
Daily trailing P/E from FSLR's own filed EPS and its own price, restricted to the post-§45X regime (2024-02-27 → 2026-07-29, n = 607 daily observations):
| min | 10.0x |
| p10 | 13.0x |
| p25 | 14.1x |
| median | 17.3x |
| p75 | 20.1x |
| p90 | 22.6x |
| max | 31.5x |
| current (13.06x on TTM EPS $15.48) | 10th percentile |
Regime-change note, stated rather than ignored. FSLR's pre-2023 multiple history describes a company with no §45X credit and, in 2022, negative EPS — its P/E is undefined or meaningless there. The post-45X window is 2.4 years, which is short but is a genuine 607-observation sample spanning a 2.6x price range ($174.73 to $318.25 in the last year alone). It is used, with the window stated. The full 2022+ sample is not used and the reason is recorded: mixing regimes here would import a period in which the denominator was near zero.
Applying a trailing-P/E band to a forward EPS is conservative-to-neutral while EPS is rising, which it is ($15.48 TTM → $17.40 NTM); the mismatch is stated rather than hidden.
| Case | Multiple | Own-history percentile | NTM EPS | Target | vs spot $202.59 |
|---|---|---|---|---|---|
| Bear | 10.0x | minimum | $14.50 | $145 | −28.4% |
| Base | 13.5x | 15th | $17.40 | $235 | +16.0% |
| Bull | 17.3x | median | $17.40 | $301 | +48.6% |
Base case: $235, +16.0% to spot — above spot.
Why the base assumes essentially no re-rating. The stock already sits at the 10th percentile of its own post-45X multiple range; the base case simply holds it there while NTM EPS grows 12%. It does not assume mean reversion to the 17.3x median, because there is no dated event inside the 12-month window that resolves the subsidy-dependence discount — and one event inside the window makes it more likely to widen: 2027 is the last year US utility-scale projects can be placed in service without having safe-harboured before ~2026-07-04 (§9 of the Research doc), so 2028 estimates come into the forecast window during the target period.
Why the base is nonetheless above spot. On guidance, FSLR earns ~$17 in 2026 and ~$17.4 NTM. At $202.59 that is 11.6x forward with $18.6/share of net cash — 9.2% of the market cap — and no leverage. The market is already pricing the subsidy discount; the base case does not require it to stop.
Bull-case named events: a USITC general exclusion order in Inv. 337-TA-1494 against imported TOPCon modules (instituted 2026-03-25; target date unknown and not estimated); a bookings re-acceleration disclosed at any quarterly release; the second AD/CVD petition (India/Indonesia/Laos, filed 2025-07-17) reaching final orders.
Bear-case named cause: the FY2026 guidance the base rests on is withdrawn or missed, as FY2025's was — the FY2024 release guided 2025 net sales to $5.3–5.8bn and the outcome was $5.219bn, below the original low end.
Not run — recorded as a gap. No external professional target was obtained for FSLR in this run. The
valuation.md divergence check therefore could not be performed, and no external number is asserted.
The screen's result is fully reproducible and the discrepancy is fully attributable:
| Step | Screen | Corrected | Effect on required CAGR |
|---|---|---|---|
| Net cash | $2,634.8m | $2,000.8m | +0.7pp (8.3% → 9.0%) |
| Terminal margin | 16.4% (capped from the reported 30.6%) | 9.05% (best-ever product margin) | +24.2pp |
| Exit multiple | 23.3x, "GROWTH_MATCHED" from 353 peers = p93 of FSLR's own history | 15.5x = p50 of FSLR's own history | included above |
| Required CAGR | 8.3% | 33.2% | |
| Demonstrated CAGR | 25.8% | 25.8% (but FY2026 guided negative) | |
| Margin | +17.6pp → PASS | −7.4pp → FAIL |
Single largest driver: the terminal margin. The screen capped a subsidy-inclusive 30.6% down to 16.4% and treated the cap as conservatism. It is not conservatism — 16.4% is still infinitely above the ~0% the business earns on product, and the cap disguised the fact that the input was the wrong quantity, not merely too large.
Calibration item. The generalisable defect: a margin cap applied to a contaminated input looks like prudence and functions as concealment. Any name whose reported operating income contains a government grant, a milestone, or a settlement needs the input decomposed before it is capped. FSLR discloses the decomposition in a published table; the screen had no field for it.