Profile
DXPE GWW FAST FERG WSO WSO-B
Company Name DXP Enterprises, Inc. W.W. Grainger, Inc. Fastenal Company Ferguson plc Watsco, Inc. Watsco, Inc.
Sector Industrials Industrials Industrials Industrials Industrials Industrials
Industry Industrial - Distribution Industrial - Distribution Industrial - Distribution Industrial - Distribution Industrial - Distribution Industrial - Distribution
Market Cap $1.56B $49.67B $49.48B $44.25B $19.17B $17.30B
Employees 3.03K 23.50K 21.34K 35.00K 7.22K 7.22K
CEO David R. Little Donald G. Macpherson Daniel L. Florness Kevin M. Murphy Albert H. Nahmad Albert H. Nahmad
Ratings
DXPE GWW FAST FERG WSO WSO-B
Quant Rating Score 3 3 4 3 4 4
Quant Rating Neutral Neutral Buy Neutral Buy Buy
Trading
DXPE GWW FAST FERG WSO WSO-B
Last Close $97.23 $1039.65 $45.6 $217.27 $471.75 $437.48
High 52 $107.03 $1220.93 $84.35 $224.4 $568.78 $537.47
Low 52 $47.75 $919.93 $40.65 $147.95 $421.84 $436.5
Price vs. 52 Week High -9.16 % -14.85 % -45.94 % -3.18 % -17.06 % -18.6 %
Price vs. 52 Week Low 103.62 % 13.01 % 12.18 % 46.85 % 11.83 % 0.22 %
Total Return
DXPE GWW FAST FERG WSO WSO-B
1 Month Return 24.29 % -0.56 % 9.75 % 2.61 % 11.23 % -2.78 %
3 Month Return 20.33 % 3.69 % -44.11 % 32.28 % -6.89 % -13.22 %
6 Month Return -5.3 % -6.64 % -40.06 % 22.37 % -4.94 % -6.91 %
9 Month Return 85.11 % -7.17 % -41.26 % 5.94 % -6.42 % -11.62 %
YTD Return 17.68 % -1.37 % -36.59 % 25.18 % -0.45 % -18.23 %
1 Year Return 87.85 % 6.65 % -34.85 % 3.06 % -6.11 % -1.72 %
3 Year Return 0 % 0 % 0 % 0 % 0 % 0 %
5 Year Return 0 % 0 % 0 % 0 % 0 % 0 %
Dividends
DXPE GWW FAST FERG WSO WSO-B
Dividend Yield Percentage (TTM) - 0.81 % 2.88 % 1.46 % 2.35 % 2.42 %
Dividend Paid and Capex Coverage Ration (TTM) 1.85 % 2.14 % 0.96 % 1.52 % 1.05 % 1.05 %
Dividend Per Share (TTM) - 8.41 % 1.24 % 3.28 % 11.1 % 11.4 %
Payout Ratio (TTM) 0.11 % 22.57 % 79.61 % 49.89 % 82.33 % 82.33 %
Profitability
DXPE GWW FAST FERG WSO WSO-B
Gross Profit Margin TTM 31.23 % 39.45 % 44.99 % 30.46 % 26.95 % 26.95 %
Return on Assets TTM 5.77 % 22.06 % 23.64 % 9.31 % 11.88 % 11.88 %
Return on Equity TTM 19.28 % 56.1 % 31.99 % 28.84 % 19.92 % 19.92 %
Return on Capital Employed TTM 13.83 % 39.75 % 37.05 % 22.06 % 21.47 % 21.47 %
Net Income Per EBT TTM 82.56 % 73.86 % 76.19 % 69.57 % 66.9 % 66.9 %
EBT Per Ebit TTM 61.42 % 97.95 % 99.85 % 92.7 % 104.44 % 104.44 %
EBIT Per Revenue TTM 8.43 % 15.31 % 19.89 % 8.25 % 9.99 % 9.99 %
Cash Flow To Debt Ratio TTM 11.35 % 78.24 % 221.84 % 32.39 % 106.97 % 106.97 %
Receivables Turnover TTM 4.6 7.28 5.95 8.06 9.55 9.55
Payables Turnover TTM 11.23 9.37 12.27 5.57 10.16 10.16
Inventory Turnover TTM 11.68 4.52 2.5 4.62 3.12 3.12
Fixed Asset Turnover TTM 1186.59 % 736.71 % 557.45 % 767.17 % 1328.72 % 1328.72 %
Asset Turnover TTM 134.97 % 199.11 % 156.24 % 174.98 % 170.27 % 170.27 %
Operating Cash Flow Per Share TTM 4.98 43.49 0.96 8.82 13.03 13.03
Free Cash Flow Per Share TTM 2.3 32.14 0.76 7.07 12.18 12.18
Cash Per Share TTM 728.01 % 1381.74 % 20.21 % 261.72 % 1143.84 % 1143.84 %
Operating Cash Flow Sales Ratio TTM 4.19 % 12.16 % 14.45 % 5.79 % 6.48 % 6.48 %
Free Cash Flow Operating Cash Flow Ratio TTM 46.18 % 73.9 % 78.96 % 80.13 % 93.54 % 93.54 %
Cash Flow Coverage Ratios TTM 11.35 % 78.24 % 221.84 % 32.39 % 106.97 % 106.97 %
Price To Free Cash Flows Ratio TTM 43.18 32.07 56.97 31.57 41.68 41.57
Price To Operating Cash Flows Ratio TTM 19.94 23.78 44.98 25.44 36.31 36.22
Price Cash Flow Ratio TTM 19.94 23.78 44.98 25.44 36.31 36.22
Income Statement (TTM)
DXPE GWW FAST FERG WSO WSO-B
Revenue $1.8B $17.17B $7.55B $29.64B $7.62B $7.62B
Gross Profit $0.56B $6.76B $3.4B $9.05B $2.04B $2.04B
Gross Profit Ratio 30.87% 39.36% 45.08% 30.55% 26.84% 26.84%
EBITDA $0.18B $2.9B $1.69B $2.98B $0.79B $0.79B
Net Income $0.07B $1.91B $1.15B $1.74B $0.54B $0.54B
EPS Diluted 4.22 38.71 1 8.53 13.3 13.3
Balance Sheet (MRQ)
DXPE GWW FAST FERG WSO WSO-B
Long Term Debt $0.65B $2.61B $0.31B $4.97B $0.34B $0.34B
Total Liabilities $0.93B $5.13B $1.08B $10.96B $1.42B $1.42B
Total Equity $0.42B $3.7B $3.62B $5.62B $3.06B $3.06B
Total Investments $0B $0B $0B $0B $0.42B $0.42B
Total Debt $0.68B $3.18B $0.49B $5.52B $0.45B $0.45B
Total Assets $1.35B $8.83B $4.7B $16.57B $4.48B $4.48B
Cash Flow Statement (TTM)
DXPE GWW FAST FERG WSO WSO-B
Net Income $0.07B $1.99B $1.15B $1.74B $0.64B $0.64B
Inventory $0.01B $-0.08B $-0.13B $-0.25B $-0.04B $-0.04B
Dividends Paid $-0B $-0.42B $-0.89B $-0.78B $-0.42B $-0.42B
Operating Cash Flow $0.1B $2.11B $1.17B $1.87B $0.77B $0.77B
Capital Expenditure $-0.03B $-0.54B $-0.23B $-0.37B $-0.03B $-0.03B
Related Stocks
Ticker Name Price
AIT Applied Industrial Technologies, Inc. 255.52
BRIA Brillia Inc 2.4647
CNM Core & Main, Inc. 60.49
DSGR Distribution Solutions Group, Inc. 28.24
EVI EVI Industries, Inc. 25.04
FAST Fastenal Company 45.6
FERG Ferguson plc 217.27
GIC Global Industrial Company 27.04
GWW W.W. Grainger, Inc. 1039.65
HTLM 3.6099
HWCC Houston Wire & Cable Company 5.3
LAWS Lawson Products, Inc. 40.42
MSM MSC Industrial Direct Co., Inc. 86.53
POOL Pool Corporation 292.66
RECT Rectitude Holdings Ltd Ordinary Shares 4.78
SITE SiteOne Landscape Supply, Inc. 123.75
SYX Systemax Inc. 35.16
TITN Titan Machinery Inc. 19.45
TRNS Transcat, Inc. 83.29
WCC WESCO International, Inc. 199.17
ETFs With Exposure to DXPE
Ticker ETF Name Weight Percentage Price
IWM iShares Russell 2000 ETF 0.04604 221.02
VTI Vanguard Total Stock Market Index Fund 0 307.26
IJR iShares Core S&P Small-Cap ETF 0.09 111.56
SCHB Schwab U.S. Broad Market ETF 0.00200455 24.09
ITOT iShares Core S&P Total U.S. Stock Market ETF 0.00224 136.5
SCHA Schwab U.S. Small-Cap ETF 0.0308888 25.84
IWN iShares Russell 2000 Value ETF 0.07715 162.52
IWV iShares Russell 3000 ETF 0.00164 354.93
SPSM SPDR Portfolio S&P 600 Small Cap ETF 0.085907 43.46
IWO iShares Russell 2000 Growth ETF 0.08957 290.82
FNDB Schwab Fundamental U.S. Broad Market Index ETF 0.00175866 24.11
PRFZ Invesco FTSE RAFI US 1500 Small-Mid ETF 0.098 41.56
IJT iShares S&P Small-Cap 600 Growth ETF 0.17 135.03
VXF Vanguard Extended Market Index Fund 0.01 196.29
IJS iShares S&P Small-Cap 600 Value ETF 0 101.98
HDG ProShares Hedge Replication ETF 0.00592639 49.8125
SPTM SPDR Portfolio S&P 1500 Composite Stock Market ETF 0.002587 75.69
FNDA Schwab Fundamental U.S. Small Company Index ETF 0.0233585 29.31
UWM ProShares Ultra Russell2000 0.0340914 39.4
SLY SPDR S&P 600 Small Cap ETF 0.058474 85.46
FIDU Fidelity MSCI Industrials Index ETF 0.0212826 79.13
SLYV SPDR S&P 600 Small Cap Value ETF 0.140219 81.85
AIRR First Trust RBA American Industrial RenaissanceTM ETF 0.62 83.72
VTHR Vanguard Russell 3000 Index Fund 0 275.806
PSCI Invesco S&P SmallCap Industrials ETF 0.434 137.798
ONEQ Fidelity Nasdaq Composite Index ETF 0.01 81.57
VIS Vanguard Industrials Index Fund 0.02 285.87
IWC iShares Micro-Cap ETF 0.25573 132.31
SLYG SPDR S&P 600 Small Cap Growth ETF 0.164371 89.99
DWAS Invesco DWA SmallCap Momentum ETF 0.544 84.3078
TILT FlexShares Morningstar US Market Factors Tilt Index Fund 0.0074 226.7
URTY ProShares UltraPro Russell2000 0.0276655 41.91
VAMO Cambria Value and Momentum ETF 0.84 30.6192
VIOG Vanguard S&P Small-Cap 600 Growth Index Fund 0.16 116.15
RZG Invesco S&P SmallCap 600 Pure Growth ETF 1.579 51.405
VTWV Vanguard Russell 2000 Value Index Fund 0.07762 143.261
EES WisdomTree U.S. SmallCap Earnings Fund 0.12523 51.96
AFTY Pacer CSOP FTSE China A50 ETF 0.56 16.2826
CALF Pacer US Small Cap Cash Cows 100 ETF 0.64 40.43
CSML IQ Chaikin U.S. Small Cap ETF 0.2 34.9484
DMRS DeltaShares S&P 600 Managed Risk ETF 0.04 53.4943
EWSC Invesco S&P SmallCap 600 Equal Weight ETF 0.18 67.42
FAD First Trust Multi Cap Growth AlphaDEX Fund 0.13 147.529
FDM First Trust Dow Jones Select MicroCap Index Fund 1.02 72.16
FLQS Franklin LibertyQ U.S. Small Cap Equity ETF 0.18 41.195
FYC First Trust Small Cap Growth AlphaDEX Fund 0.66 80.1858
FYX First Trust Small Cap Core AlphaDEX Fund 0.32 98.7238
GSSC Goldman Sachs ActiveBeta U.S. Small Cap Equity ETF 0.17 69.14
ISCB iShares Morningstar Small-Cap ETF 0.02277 59.3434
ISCG iShares Morningstar Small-Cap Growth ETF 0.04637 50.37
ISCV iShares Morningstar Small-Cap Value ETF 0.01995 62.86
JPSE JPMorgan Diversified Return U.S. Small Cap Equity ETF 0.05 46.15
MMTM SPDR S&P 1500 Momentum Tilt ETF 0.004059 268.025
OMFS Invesco Russell 2000 Dynamic Multifactor ETF 0.056 40.69
PAVE Global X U.S. Infrastructure Development ETF 0.25 44.59
PBSM Invesco PureBeta MSCI USA Small Cap ETF 0.014 31.9152
PKW Invesco BuyBack Achievers ETF 0.002 124.246
PSC Principal U.S. Small-Cap Multi-Factor ETF 0.00150767 52.8544
RWJ Invesco S&P SmallCap 600 Revenue ETF 0.149 44.55
RZV Invesco S&P SmallCap 600 Pure Value ETF 0 108.02
SAA ProShares Ultra SmallCap600 0.0683766 22.9991
SMLF iShares MSCI USA Small-Cap Multifactor ETF 0.01 68.84
USVM VictoryShares USAA MSCI USA Small Cap Value Momentum ETF 0.274765 83.9184
VFLQ Vanguard U.S. Liquidity Factor ETF 0.14 99.7611
VFMF Vanguard U.S. Multifactor ETF 0.09 134.438
VFMO Vanguard U.S. Momentum Factor ETF 0.13 174.11
VFQY Vanguard U.S. Quality Factor ETF 0.03 143.704
VFVA Vanguard U.S. Value Factor ETF 0.07 119.72
VIOO Vanguard S&P Small-Cap 600 Index Fund 0.08 103.45
VIOV Vanguard S&P Small-Cap 600 Value Index Fund 0.12 87.87
VLU SPDR S&P 1500 Value Tilt ETF 0.00564 193.33
VTWG Vanguard Russell 2000 Growth Index Fund 0.08 212.339
VTWO Vanguard Russell 2000 Index Fund 0.04 89.34
DWMC AdvisorShares Dorsey Wright Micro-Cap ETF 0.53 30.95
IUSS Invesco RAFI Strategic US Small Company ETF 0.03 33.58
VETS Pacer Military Times Best Employers ETF 0.64 38.62
XAW.TO iShares Core MSCI All Country World ex Canada Index ETF 0 46.64
XUU.TO iShares Core S&P U.S. Total Market Index ETF 0 62.99
XUH.TO iShares Core S&P U.S. Total Market Index ETF (CAD-Hedged) 0 50.81
XTR.TO iShares Diversified Monthly Income ETF 0 11.34
XSU.TO iShares U.S. Small Cap Index ETF (CAD-Hedged) 0.05 42.25
PZW.TO Invesco FTSE RAFI Global Small-Mid ETF 0.049 37.72
VMO.TO Vanguard Global Momentum Factor ETF 0.0776 69.75
VTSIX Vanguard Tax-Managed Funds - Vanguard Tax-Managed Small-Cap Fund 0.08 91.28
VTMSX Vanguard Tax Managed Small Cap Fund 0.09 91.08
VITNX Vanguard Institutional Total Stock Market Index Fund Institutional Shares 0 104.51
VITPX Vanguard Institutional Total Stock Market Index Fund Institutional Plus Shares 0 104.49
VSTCX Vanguard Strategic Small-Cap Equity Fund Investor Shares 0.2 39.69
VBAIX Vanguard Balanced Index Fund Institutional Shares 0 49.99
VBIAX Vanguard Balanced Index Fund Admiral Shares 0 49.99
VBINX Vanguard Balanced Index Fund Investor Shares 0 49.99
XSVM Invesco S&P SmallCap Value with Momentum ETF 0.755 53.17
SPGM SPDR Portfolio MSCI Global Stock Market ETF 0.002917 69.48
AFSM First Trust Active Factor Small Cap ETF 0.48 29.98
FSMD Fidelity Small-Mid Factor ETF 0.08 41.71
ROSC Hartford Multifactor Small Cap ETF 0.345405 42.1468
XSMO Invesco S&P SmallCap Momentum ETF 0.476 68.57
SLT Pacer Salt High truBeta US Market ETF 0.64 39.22
LSLT Pacer Salt Low truBeta US Market ETF 0.64 32
RYLD Global X Russell 2000 Covered Call ETF 0.01 15.05
PQSV PGIM ETF Trust - PGIM QMA Strategic Alpha Small-Cap Value ETF 0.14 66.2468
STSB iShares Factors US Small Blend Style ETF 0.1 22.13
VIRS Pacer BioThreat Strategy ETF 0.64 40.025
XBAL.TO iShares Core Balanced ETF Portfolio 0 31.06
XCNS.TO iShares Core Conservative Balanced ETF Portfolio 0 23.98
XEQT.TO iShares Core Equity ETF Portfolio 0 35.805
XGRO.TO iShares Core Growth ETF Portfolio 0 31.88
XINC.TO iShares Core Income Balanced ETF Portfolio 0 20.52
XSMC.TO iShares S&P U.S. Small-Cap Index ETF 0.09 30.54
XSMH.TO iShares S&P U.S. Small-Cap Index ETF (CAD-Hedged) 0.09 27.24
DFAU Dimensional US Core Equity Market ETF 0.0000332693 42.81
SVAL iShares US Small Cap Value Factor ETF 0.62258 31.91
XJR iShares ESG Screened S&P Small-Cap ETF 0.09 40.26
DFUS Dimensional U.S. Equity ETF 0.0000203161 67.71
DFAT Dimensional U.S. Targeted Value ETF 0.000429588 54.93
DFAS Dimensional U.S. Small Cap ETF 0.000384671 64.74
DFAC Dimensional U.S. Core Equity 2 ETF 0.000083915 36.25
VTSAX Vanguard Total Stock Market Index Fund 0 149.59
NTKI Nationwide Russell 2000 Risk-Managed Income ETF 0.01 19.0104
CUS1.L iShares VII PLC - iShares MSCI USA Small Cap UCITS ETF USD (Acc) 0.00729 39005
WSML.L iShares MSCI World Small Cap UCITS ETF 0.01468 8.117
JMEE JPMorgan Market Expansion Enhanced Equity ETF 0.19 60.11
VIEIX Vanguard Extended Market Index Fund Institutional Shares 0.01 148.84
VITSX Vanguard Total Stock Market Index Fund 0 149.62
DFSV Dimensional US Small Cap Value ETF 0.000174329 30.12
DFUV Dimensional US Marketwide Value ETF 0.000111812 42.45
ISP6.L iShares S&P Small Cap 600 UCITS ETF USD (Dist) 0.08377 6653
DFSU Dimensional US Sustainability Core 1 ETF 0.0000679749 39.68
IUSN.DE iShares MSCI World Small Cap UCITS ETF 0.01468 6.934
SWTSX Schwab Total Stock Market Index Fd Select Shs a Series of Schwab Capit 0.00144901 105.85
VEXAX Vanguard Extended Market Index Fd Admiral Shs 0.01 148.85
CUSS.L iShares VII PLC - iShares MSCI USA Small Cap ESG Enhanced UCITS ETF USD (Acc) 0.00729 525
SXRG.DE iShares VII PLC - iShares MSCI USA Small Cap ESG Enhanced UCITS ETF USD (Acc) 0.00729 448.25
VEXPX Vanguard Explorer Fd 0.01 114.09
IUS3.DE iShares S&P Small Cap 600 UCITS ETF USD (Dist) 0.08377 76.46
IDP6.L iShares S&P Small Cap 600 UCITS ETF USD (Dist) 0.08377 89.55
WLDS.L iShares MSCI World Small Cap UCITS ETF 0.01468 6.05
VINAX Vanguard Industrials Index Fund Admiral Shares 0.02 146.83
USFM.L UBS (Irl) ETF plc - MSCI USA Select Factor Mix UCITS ETF (USD) A-dis 0 2658
SWSSX Schwab Small-Cap Index Fund-Select Shares 0.0250338 35.94
VEXRX Vanguard Explorer Fund 0 106.11
USUE.DE UBS (Irl) ETF plc - MSCI USA Select Factor Mix UCITS ETF (USD) A-acc 0 33.805
TRPL Pacer Metaurus US Large Cap Dividend Multiplier 300 ETF 0.64 41.14
JKK iShares Morningstar Small-Cap Growth ETF 0.04637 307.42
QVMS Invesco S&P SmallCap 600 QVM Multi-factor ETF 0.1 26.14
JKJ iShares Morningstar Small-Cap ETF 0.02277 231.193
AVSC Avantis U.S. Small Cap Equity ETF 0.16 52.98
PLTL Principal US Small-Cap Adaptive Multi-Factor ETF 0.226602 22.145
JKL iShares Morningstar Small-Cap Value ETF 0.01995 172.726
DFQTX DFA U.S. Core Equity 2 Portfolio 0 40.6
NIR Near Intelligence, Inc. 0.09 0.033
HAPS Harbor ETF Trust - Harbor Corporate Culture Small Cap ETF 0.271353 28.6705
IJR.AX iShares S&P Small-Cap ETF 0.09 172.67
DCOR Dimensional ETF Trust 0.0000530224 67.595
VEMPX Vanguard Extended Market Index InstlPlus 0.01 367.31
FESM 0.49 32.54
CSUSS.MI iShares VII PLC - iShares MSCI USA Small Cap ESG Enhanced UCITS ETF USD (Acc) 0.00729 448.9
USFMDN.MX UBS (Irl) ETF Public Limited Company - MSCI USA Select Factor Mix UCITS ETF 0 382
SFLO VictoryShares Small Cap Free Cash Flow ETF 0.0835412 26.7593
VSMPX Vanguard Total Stock Mkt Idx Instl Pls 0 280.66
QSML WisdomTree U.S. SmallCap Quality Growth Fund 0.19068 26.6103
SFSNX Schwab Fundamental US Small Company Idx 0.0626949 17.59
EHLS Even Herd Long Short ETF 0.25 22.535
RSSL Global X Funds 0.05 86.96
EBIT Harbor ETF Trust - Harbor AlphaEdge Small Cap Earners ETF 0.0672034 31.9618
GRPZ Invesco S&P Smallcap 600 GARP ETF 1.522 25.03
DXUV Dimensional ETF Trust 0.000192477 55.16
HWAY Themes US Infrastructure ETF 0.09 28.7291
RFLR Innovator ETFs Trust 0.04 25.855
WSML iShares MSCI World Small-Cap ETF 0.01906 28.1602
TEXN iShares Texas Equity ETF 0.02634 25.5544
Unlock