National Energy Services Reunited Corp. (NESR) vs SolarEdge Technologies, Inc. (SEDG)

A side-by-side comparison of National Energy Services Reunited Corp. and SolarEdge Technologies, Inc. across valuation, profitability, dividends, and growth — built entirely from reported fundamentals, as of October 6, 2026. Differences are shown without an overall score or investment verdict.

Compare

Total return — NESR vs SEDG

growth of $100 · dividends reinvested · last 9y
NESR +153.2% (+10.9%/yr)SEDG +85.8% (+7.1%/yr)NESR compounded faster over this window
05001k2k2kStart $1002019202120232025$253$186
NESR SEDG

NESR vs SEDG: by the numbers

  • •NESR is the larger company ($2.51B vs $2.08B market cap).
  • •NESR is profitable (5.77% net margin) while SEDG runs a net loss (-20.29%).
  • •NESR grew revenue faster over the past five years (12.99% vs -3.37% CAGR).

Metrics side by side

Valuation

MetricNESRSEDG
P/E ratio27.21N/A
Forward P/E14.66N/A
PEG ratio1.15N/A
P/S ratio1.551.56
P/B ratio2.415.05
EV / EBITDA9.07N/A
FCF yield6.22%4.33%

Profitability

MetricNESRSEDG
Gross margin12.50%22.16%
Operating margin9.34%-24.07%
Net margin5.77%-20.29%
ROE8.96%-65.59%
ROIC8.54%-9.31%

Growth (annualized)

MetricNESRSEDG
Revenue CAGR (5Y)12.99%-3.37%
EPS CAGR (5Y)22.31%N/A
FCF CAGR (5Y)12.15%N/A
Total return CAGR (5Y)13.30%-33.22%

Frequently asked

Which has grown faster, NESR or SEDG?
Over the past five years, NESR grew revenue faster — NESR at a 12.99% CAGR versus SEDG at -3.37%.
Is NESR or SEDG more profitable?
NESR runs the higher net margin — NESR at 5.77% versus SEDG at -20.29%.
How have NESR and SEDG total returns compared?
Over the past 5 years, NESR delivered 13.30% and SEDG delivered -33.22% annualized total return. Past performance doesn't predict future results.

Figures are sourced from reported fundamentals and the latest end-of-day price. This comparison is informational only and is not investment advice. Past performance does not predict future results. See our methodology. Compiled by TGMCharts Research · data verified October 6, 2026.