DXP Enterprises, Inc. (DXPE) vs McGrath RentCorp (MGRC)

A side-by-side comparison of DXP Enterprises, Inc. and McGrath RentCorp 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 — DXPE vs MGRC

growth of $100 · dividends reinvested · last 10y
DXPE +583.4% (+21.2%/yr)MGRC +360.0% (+16.5%/yr)DXPE compounded faster over this window
0200400600Start $10020182020202220242026$683$460
DXPE MGRC

DXPE vs MGRC: by the numbers

  • •DXPE is the larger company ($2.97B vs $2.90B market cap).
  • •MGRC trades at the lower trailing earnings multiple (19.11 vs 33.86 P/E), one valuation lens rather than an overall verdict.
  • •MGRC converts more revenue to profit (16.38% vs 4.35% net margin).
  • •DXPE grew revenue faster over the past five years (16.80% vs 10.24% CAGR).
  • •MGRC pays a dividend (1.67% yield), while DXPE has no payments in the available dividend history.

Metrics side by side

Valuation

MetricDXPEMGRC
P/E ratio33.8619.11
Forward P/E29.6718.51
PEG ratioN/A2.16
P/S ratio1.393.11
P/B ratio5.502.33
EV / EBITDA15.609.99
FCF yield3.99%7.23%

Profitability

MetricDXPEMGRC
Gross margin31.76%46.87%
Operating margin8.84%25.51%
Net margin4.35%16.38%
ROE17.22%12.27%
ROIC9.38%8.06%

Dividends

MetricDXPEMGRC
Dividend yieldN/A1.67%
Payout ratioN/A31.56%

Growth (annualized)

MetricDXPEMGRC
Revenue CAGR (5Y)16.80%10.24%
EPS CAGR (5Y)N/A8.52%
FCF CAGR (5Y)-11.78%20.01%
Total return CAGR (5Y)44.24%11.39%

Frequently asked

Which has the lower trailing P/E, DXPE or MGRC?
MGRC has the lower trailing P/E: DXPE trades at 33.86 and MGRC at 19.11. P/E is one valuation measure and does not by itself establish which business is cheaper.
Which has grown faster, DXPE or MGRC?
Over the past five years, DXPE grew revenue faster — DXPE at a 16.80% CAGR versus MGRC at 10.24%.
Does DXPE or MGRC pay a bigger dividend?
MGRC pays a dividend (1.67% yield), while DXPE has no payments in the available dividend history.
Is DXPE or MGRC more profitable?
MGRC runs the higher net margin — DXPE at 4.35% versus MGRC at 16.38%.
How have DXPE and MGRC total returns compared?
Over the past 10 years, DXPE delivered 20.91% and MGRC delivered 16.43% 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.