BWX Technologies, Inc. (BWXT) vs Generac Holdings Inc. (GNRC)

A side-by-side comparison of BWX Technologies, Inc. and Generac Holdings Inc. across valuation, profitability, dividends, and growth — built entirely from reported fundamentals, as of August 23, 2026. Differences are shown without an overall score or investment verdict.

Compare

Total returnBWXT vs GNRC

growth of $100 · dividends reinvested · last 10y
BWXT +348.3% (+16.2%/yr)GNRC +461.7% (+18.8%/yr)GNRC compounded faster over this window
05001kStart $10020182020202220242026$448$562
BWXT GNRC

BWXT vs GNRC: by the numbers

  • BWXT is the larger company ($14.36B vs $12.13B market cap).
  • BWXT trades at the lower trailing earnings multiple (40.41 vs 47.46 P/E), one valuation lens rather than an overall verdict.
  • BWXT converts more revenue to profit (10.11% vs 5.82% net margin).
  • BWXT grew revenue faster over the past five years (10.74% vs 6.83% CAGR).
  • BWXT pays a dividend (0.66% yield), while GNRC is a former payer with no current dividend run rate.

Metrics side by side

Valuation

MetricBWXTGNRC
P/E ratio40.4147.46
Forward P/E33.0621.19
P/S ratio4.102.76
P/B ratio10.814.25
EV / EBITDA34.5923.46
FCF yield2.20%3.10%

Profitability

MetricBWXTGNRC
Gross margin22.05%39.54%
Operating margin9.66%9.50%
Net margin10.11%5.82%
ROE26.63%8.97%
ROIC7.59%6.95%

Dividends

MetricBWXTGNRC
Dividend yield0.66%N/A
Payout ratio28.89%N/A

Growth (annualized)

MetricBWXTGNRC
Revenue CAGR (5Y)10.74%6.83%
EPS CAGR (5Y)4.28%-13.42%
FCF CAGR (5Y)96.62%-7.45%
Total return CAGR (5Y)24.28%-12.44%

Frequently asked

Which has the lower trailing P/E, BWXT or GNRC?
BWXT has the lower trailing P/E: BWXT trades at 40.41 and GNRC at 47.46. P/E is one valuation measure and does not by itself establish which business is cheaper.
Which has grown faster, BWXT or GNRC?
Over the past five years, BWXT grew revenue faster — BWXT at a 10.74% CAGR versus GNRC at 6.83%.
Does BWXT or GNRC pay a bigger dividend?
BWXT pays a dividend (0.66% yield), while GNRC is a former payer with no current dividend run rate.
Is BWXT or GNRC more profitable?
BWXT runs the higher net margin — BWXT at 10.11% versus GNRC at 5.82%.
How have BWXT and GNRC total returns compared?
Over the past 10 years, BWXT delivered 16.12% and GNRC delivered 18.76% 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 August 23, 2026.