Smart investing starts with good data. Stoxcraft scores are analytical tools, not buy or sell recommendations. This article is for informational purposes only. Make sure any investment decision fits your own situation - and when in doubt, talk to a financial advisor.

Which solar stock actually deserves your attention right now: First Solar or Sunrun? Three rounds settle it, and the finish isn't close.


FSLR
First Solar, Inc.
199.65
-1.11%
8.6
Sell
Buy
First Solar, Inc.
RUN
Sunrun Inc.
8.37
-2.33%
10.0
Sell
Buy
Sunrun Inc.


Solar has punished stock pickers this cycle. Some names kept their fundamentals intact through the pullback. Others didn't.


First Solar and Sunrun sit in the same industry, trade in the same sentiment-driven tape, and land on almost opposite ends of nearly every score Stoxcraft tracks. Three rounds below break down exactly where that gap comes from, then the verdict ties it together.


Round 1: net profit margin. Who actually keeps the money


First Solar posted a $1.60 billion net profit on $5.22 billion in revenue, a 30.73% net margin. Sunrun posted a $1.01 billion net loss on $2.96 billion in revenue, a net margin of roughly -34.1%. That's a swing of more than 64 points between two companies making panels and installing rooftops in the same industry.


Net margin measures what survives every cost: materials, labor, financing, taxes. A company that can't turn revenue into profit during a favorable solar demand backdrop has a business model problem, not just a rough quarter.


FSLR leads 1:0


A 64-point margin gap between two companies in the same industry isn't noise. It's the clearest single signal of which business model is actually working right now.


Round 2: Altman Z-Score. Whose balance sheet can survive a downturn


Five ratios, one number, no spin. The Altman Z-Score compresses balance sheet and earnings data into a single bankruptcy-risk read: First Solar scores 6.34, comfortably inside the zone the model treats as safe, while Sunrun scores 0.05, deep in the distress zone that flags elevated bankruptcy risk.


The numbers behind it aren't subtle. First Solar carries $498.6 million in debt against $9.5 billion in equity, debt that barely registers next to its balance sheet.


Sunrun carries $14.9 billion in debt against just $5.0 billion in equity, debt outweighing equity by almost 3 to 1, with operating cash flow negative for the year and interest coverage negative too. Current earnings can't even cover the interest bill.


FSLR leads 2:0


A Z-Score this far apart means one company could weather a prolonged downturn and the other is already showing the balance sheet stress that precedes real trouble.


Round 3: how far each stock has fallen from its high. Sunrun fights back


This round isn't about which business is healthier. It's pure math: how much room is left for a stock to climb back to its own high. Sunrun has fallen further, 60.69% below its 52-week high versus First Solar's 37.09%, so on that narrow measure alone it has more room to run if sentiment ever turns.


That gap exists for a reason though. First Solar dropped mostly on valuation and sector rotation while its fundamentals kept improving, including a 0.90-point Health Score gain this month, the largest jump in Stoxcraft's Top 50 screen.


Sunrun's drop reflects the fundamentals catching up with the stock, not a market overreaction waiting to correct. A bigger discount to a 52-week high isn't automatically a bigger opportunity, especially when the underlying business explains most of the drop.


Sunrun answers back, FSLR leads 2:1


A 60.69% gap to a 52-week high is a real number. It's the one round on this scoreboard that goes to Sunrun, and it's worth taking seriously if the turnaround case ever gets real fundamental backing.


The verdict: First Solar wins, not close


Two rounds to First Solar, one to Sunrun, and the deciding rounds aren't the close ones. On profitability and balance sheet survivability, the two metrics that matter most for staying power, First Solar isn't just ahead. It's in a different tier.


Context backs that up. First Solar carries a Health Score of 10, a perfect score, against Sunrun's 2.0. Both trade in the same industry and get scored on the same sector-relative scale, which makes that ten-point gap directly comparable.


Risk points the same direction: First Solar's Risk Score sits at 8.6, meaning still-elevated volatility in absolute terms, but 1.4 points below Sunrun's maximum 10.0, a smaller structural drawdown risk. First Solar carries a 3-star Overall Rating. Sunrun sits at half a star, about as low as Stoxcraft's scale goes.


None of that makes Sunrun un-investable by definition, and a 60.69% gap to its 52-week high is a real number, not a typo. But closing that gap would need a genuine turnaround, built on debt refinancing and a path back to positive cash flow, not just a lower price tag.


It's not just Sunrun either. Array Technologies, another Solar-industry name, carries a Health Score of just 1.6 and its own Risk Score at the maximum. First Solar isn't beating one weak peer, it's the outlier in a sector where distressed balance sheets are common right now, not the exception.


If you want to see how the rest of the Solar industry stacks up, the Stoxcraft Screener lets you run the same Health Score filter across the whole sector instead of just these two names. Sunrun details its own debt and liquidity position in its 10-K filed with the SEC, the primary source behind the numbers above. We covered First Solar's score jump in more depth last month, before the gap with Sunrun widened this far.


Final score: FSLR wins 2:1


First Solar takes profitability and balance sheet strength, Sunrun takes the discount to its own high. On the metrics that matter most for financial survival, First Solar is the stronger of these two Solar names today. This is a read on the compared metrics, not investment advice, so treat it as one data point in a bigger decision rather than the decision itself.


MetricFSLRRUN
Net Profit Margin30.73%-34.13%
Altman Z-Score6.340.05
Upside to 52-Week High37.09%60.69%


Same industry, same universe of stocks Stoxcraft tracks, and two completely different stories. That's the whole point of running the numbers instead of trusting the headline.

Key Facts

  1. FSLR's Health Score hit a perfect 10.0 this month
  2. RUN's Health Score sits at just 2.0, near distress
  3. RUN carries $14.9B in debt against $5.0B in equity
  4. FSLR trades at a P/E of 18.3; RUN posts a $1.01B loss

Premium
Choose your Style
Patrick Janisch
Patrick Janisch
Co-Founder

What does it mean?

positive
Positive Impact
  • Record Financials: Record services revenue and a significant EPS increase are signs of strong financial health, usually boosting investor confidence and potentially stock prices.
  • Growth in Active Devices: Over 2.2 billion active devices enhance Apple's ecosystem, promising more revenue from services and sales, thus attracting investors.
  • Shareholder Returns: Dividends and buybacks signal management's confidence in Apple's profitability, positively affecting stock prices.
positive
Negative Impact
  • Record Financials: Record services revenue and a significant EPS increase are signs of strong financial health, usually boosting investor confidence and potentially stock prices.
  • Growth in Active Devices: Over 2.2 billion active devices enhance Apple's ecosystem, promising more revenue from services and sales, thus attracting investors.
  • Shareholder Returns: Dividends and buybacks signal management's confidence in Apple's profitability, positively affecting stock prices.
Curious about how the latest news affects your investments? We break down the key points, highlighting the good and the bad, so you can make smart moves.
Upgrade view