HubSpot, Inc. (HUBS) vs Nextpower Inc. (NXT)

A side-by-side comparison of HubSpot, Inc. and Nextpower Inc. across valuation, profitability, dividends, and growth — built entirely from reported fundamentals, as of July 30, 2026. Differences are shown without an overall score or investment verdict.

Compare

Total returnHUBS vs NXT

growth of $100 · dividends reinvested · last 3y
HUBS -30.7%NXT +198.8%NXT compounded faster
100200300400500Start $100202420252026$69$299
HUBS NXT

HUBS vs NXT: by the numbers

  • NXT is the larger company ($14.05B vs $12.87B market cap).
  • NXT trades at the lower trailing earnings multiple (24.20 vs 131.60 P/E), one valuation lens rather than an overall verdict.
  • NXT converts more revenue to profit (16.46% vs 3.04% net margin).
  • HUBS grew revenue faster over the past five years (27.85% vs 24.39% CAGR).

Metrics side by side

Valuation

MetricHUBSNXT
P/E ratio131.6024.20
Forward P/EN/A21.21
P/S ratio4.004.03
P/B ratio6.616.14
PEG ratio0.522.64
EV / EBITDA60.4218.16
FCF yield5.40%3.60%

Profitability

MetricHUBSNXT
Gross margin83.65%32.39%
Operating margin1.95%19.70%
Net margin3.04%16.46%
ROE5.02%25.10%
ROIC0.31%19.59%

Growth (annualized)

MetricHUBSNXT
Revenue CAGR (5Y)27.85%24.39%
EPS CAGR (5Y)N/A4.16%
FCF CAGR (5Y)57.18%41.22%
Total return CAGR (5Y)-15.50%N/A

Frequently asked

Which has the lower trailing P/E, HUBS or NXT?
NXT has the lower trailing P/E: HUBS trades at 131.60 and NXT at 24.20. P/E is one valuation measure and does not by itself establish which business is cheaper.
Which has grown faster, HUBS or NXT?
Over the past five years, HUBS grew revenue faster — HUBS at a 27.85% CAGR versus NXT at 24.39%.
Is HUBS or NXT more profitable?
NXT runs the higher net margin — HUBS at 3.04% versus NXT at 16.46%.

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 July 30, 2026.