Shoals Tech.

Shoals missed earnings by 50%, yet the stock still has a published 18-month target of $9 versus $5.75 today.

If you own Shoals, you own a cheap solar supplier with a trust problem.

shls

industrials · solar equipment small cap updated mar 20, 2026
$5.75
market cap ~$950M · 52-week range $3–$11
xvary composite: 37 / 100 · weak
our overall rating — combines growth, value, risk, and momentum
Start here if you're new
what it is
Shoals sells the wiring and electrical gear that move power from solar panels to batteries, chargers, and the grid.
how it gets paid
Last year Shoals Tech made $475M in revenue. solar ebos solutions was the main engine at $309M, or 65% of sales.
why it's growing
Revenue grew 19.1% last year. The weird part is the contrast. Revenue jumped 141% vs. prior year in the latest quarter.
what just happened
Shoals posted latest-quarter revenue of $327 million, but the last reported EPS of $0.05 missed estimates by 50%.
At a glance
B balance sheet — gets the job done, barely
28.8x trailing p/e — priced about right
14.0% return on capital — nothing to write home about
xvary composite: 37/100 — weak
$0.80 fy2029 eps est
What they do
Shoals sells the wiring and electrical gear that move power from solar panels to batteries, chargers, and the grid.
Shoals wins by moving labor from the field to the factory. That sounds boring until you remember labor is where solar projects lose time and money. Its Big Lead Assembly and plug-and-play EBOS products helped push 2025 revenue to $475.3 million, up 19.1%, because developers want fewer parts, fewer mistakes, and faster installs.
utilities small-cap component-supplier solar-buildout energy-storage
How they make money
$475M annual revenue · their business grew +19.1% last year
solar ebos solutions
$309M
battery storage infrastructure
$83M
big lead assembly systems
$48M
ev charging solutions
$21M
critical power and other
$14M
The products that matter
manufactures solar and storage wiring hardware
Balance-of-System Components
$475M revenue · 100% of sales in this snapshot
it's the connection hardware behind utility-scale projects, and it generates all $475M of revenue shown on this page. that's focus when demand is strong and concentration when projects slip.
100% of revenue
Key numbers
$9
18-month target
You are looking at a stock priced at $5.75 with a published 18-month target of $9. Plain English: the upside case is 57% if execution stabilizes.
36.6%
gross margin
Gross margin means profit after product costs. Plain English: for every $1 of sales, about $0.37 was left before overhead. So what: there is still a real business under the volatility.
$137M
long-term debt
Debt is 13% of capital. Plain English: the balance sheet is not the main problem here. So what: execution matters more than survival.
7.2x
forward p/e
Forward P/E means stock price divided by next year's expected earnings. Plain English: you are paying about $7.20 for each $1 of expected earnings. So what: the stock is cheap if the estimates hold.
Financial health
B
strength
  • balance sheet grade B — adequate — nothing special
  • risk rank 4 — safer than 20% of stocks
  • price stability 5 / 100
  • long-term debt $137M (13% of capital)
  • net profit margin 16.5% — keeps 16 cents of every dollar in revenue
  • return on equity 15% — $0.15 profit for every $1 investors have put in
B — functional but not a standout on the balance sheet.
Total return vs. market

You invested $10,000 in SHLS 3 years ago → it's now worth $2,480.

The index would have given you $14,540.

source: institutional data · total return
What just happened
missed estimates
Shoals posted latest-quarter revenue of $327 million, but the last reported EPS of $0.05 missed estimates by 50%.
The weird part is the contrast. Revenue jumped 141% vs. prior year in the latest quarter, while management also said it is accepting lower margins to win more business.
$327M
revenue
$0.15
eps
36.6%
gross margin
the number that mattered
The 50% EPS miss mattered most because it tells you growth is real, but profit conversion is still messy.
source: company earnings report, 2026

Get this snapshot in your inbox

This page, delivered free — plus weekly updates when the numbers change. plain english, no spam.

weekly updates earnings alerts plain english no spam
What could go wrong

the #1 risk is utility-scale solar project delays and a lower-margin mix shift.

med
project timing risk
all $475M of revenue on this page comes from connection hardware tied to project activity. if developers delay builds, Shoals does not have another segment to hide behind.
impact: revenue timing is the risk. when the project slips, the sale usually does too.
med
lower-margin expansion risk
management has already told you it is accepting lower gross margins to enter broader categories like battery storage and data-center infrastructure.
impact: with a 13.0% operating margin and 11.0% net margin, there is room for execution error — just not a lot of it.
med
tariff and supply chain risk
this business sells physical electrical hardware. higher input costs, tariff changes, or sourcing disruptions can hit profitability even if demand stays intact.
impact: cost inflation lands directly on a company carrying $137M of long-term debt and no wide margin cushion.
between project timing and mix pressure, all $475M of revenue sits in the blast radius while a 13.0% operating margin leaves limited room for mistakes.
source: institutional data · regulatory filings · risk analysis
Pay attention to
margin
13.0% operating margin
this is the line to watch as Shoals pushes into broader, lower-margin categories. growth without margin discipline is just more work for the same payoff.
earnings
next quarterly shipment pace
the last quarter printed $136M of revenue. you want to see whether project volume keeps moving or starts bunching up.
growth
path toward $580M revenue
that fy2026 estimate is the market's proof point. if the company drifts away from it, the multiple gets harder to defend.
risk
solar-to-storage mix shift
management wants a bigger total market. your job is to watch whether battery and data-center expansion adds revenue faster than it dilutes profitability.
Analyst rankings
short-term outlook
below average
momentum score 4 — analysts see below-average near-term performance. in human-speak, they are not treating this as a clean momentum trade.
risk profile
below average
stability score 4 — this stock is more volatile than most. in human-speak, you should expect bigger swings than the average name.
chart momentum
top 20%
technical score 2 — the chart has improved even while the broader fundamental story stays messy.
source: institutional data
Institutional activity

101 buyers vs. 74 sellers in 4q2025. total institutional holdings: 0.2B shares.

source: institutional data
Price targets
3-5 year target range
$3 $14
$6 current price
$9 target midpoint · +57% from current · 3-5yr high: $13 (+125% · 24% ann'l return)
source: institutional data · analyst targets

Want the deeper analysis?

The full deep dive: dcf model, scenario analysis, competitive moat breakdown, and quarterly tracking — everything on this page, taken further.

see plans from $5/mo
The deep dive
SHLS
xvary deep dive
shls
the full analysis is in the works.
what you'll get
dcf valuation model
bull / base / bear scenarios
competitive moat breakdown
quarterly earnings tracker
operating model projections
risk matrix with kill criteria
original price target + conviction
updated with every earnings
free · no spam · you'll be first to read it