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.
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.
-
shoals technologies reported solid financial results in 2025.
-
the company saw its top line increase 19% vs. prior year, to $475.3 million, driven by strong underlying product demand, the impact of market share capture initiatives, and an increase in project volumes.
-
this resulted in earnings of $0.20 per share, up 43% compared to earnings of $0.14 per share in the prior year.overall, the massive increase in u.s. energy consumption is driving an enormous long-term investment cycle in new power generation.
-
management is intentionally accepting lower gross margins to capture a larger total addressable market.in order to shift from a narrow product set to a diversified portfolio, shoals is consolidating operations into a new state-of-the-art facility. this consolidation also includes a pivot toward battery energy storage systems (bess) and ai data-center infrastructure.
-
these new markets often involve higher-volume, lower-margin product sets, which will weigh on the gross margins in the near term.management recently outlined its path-to-market and competitive positioning for battery solutions, underlining its ambition to capture a share of the rapidly growing energystorage market.
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)
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/moThe deep dive