Filter options

Ticker Market Cap P/E Fwd P/E PEG P/B EPS this Y EPS next Y EPS past 5Y EPS next 5Y Price Change Volume
AIT 5.59B 17.01 16.73 1.91 4.05 -1.70% 8.10% 26.54% 12.00% 144.74 -1.37% 107,710
BXC 784.65M 4.38 6.28 0.76 1.25 -51.00% 25.60% -10.35% 25.00% 86.33 -10.49% 168,029
BECN 5.52B 16.70 12.61 1.29 2.90 -7.40% 12.70% 17.78% 9.17% 86.51 -0.48% 329,228
FAST 33.06B 29.53 27.30 5.51 9.78 1.00% 7.40% 9.59% 6.33% 57.87 -0.81% 2,378,201
MSM 5.64B 15.71 15.76 1.92 3.79 -22.70% 0.60% 4.29% 9.12% 100.73 -0.47% 219,653
POOL 14.83B 25.06 25.41 -3.79 10.17 -16.30% 8.40% 15.82% -8.75% 379.91 -1.87% 387,973
HWCC 89.48M - 9.64 - 0.97 - - -25.69% 15.00% 5.30 0.19% 10,357
DXPE 661.47M 13.83 9.12 0.75 1.78 -11.10% 11.60% 39.67% 20.00% 38.03 -0.73% 74,154
DNOW 1.12B 9.21 10.00 - 1.28 -10.30% 2.30% 31.32% - 10.50 -9.56% 1,110,705
FINGF 5.12B 12.81 - - 2.08 - - - - 34.32 -0.68% 357
GWW 36.21B 22.13 18.77 0.96 12.30 5.60% 8.80% 24.03% 27.95% 721.75 -0.49% 339,515
PHOT 104.71K - - - -0.01 - - - - 0.00310 -31.11% 2,240,013
TXHG 1.73M - - - -0.91 - - - - 0.04 0.00% 5,000
WSO 13.97B 23.45 24.44 8.00 6.43 1.80% 12.60% 21.45% 4.42% 359.50 -4.63% 555,976
WCC 9.20B 11.47 9.67 1.37 2.00 -16.70% 20.90% 28.34% 10.00% 179.46 -0.47% 765,767
TMTNF 6.84B 18.49 18.53 6.93 2.76 -1.10% 5.60% 17.96% 4.03% 83.00 0.00% 10
TITN 716.33M 5.92 6.78 2.83 1.24 -96.10% -320.00% 40.38% 25.00% 31.12 -1.95% 134,505
GIC 1.13B 16.29 13.86 0.95 4.86 7.10% 13.70% 8.24% 18.00% 29.65 2.35% 151,934
WARM 1.01M - - - -0.12 - - - - 0.00134 2.69% 7,919,845
WJXFF 457.52M 8.43 - - 1.00 - - - - 21.17 0.00% 391
CWXZF 438.10M 11.20 - - 0.77 - - - - 5.04 -2.29% 1,445
RUSMF 1.82B 6.97 10.98 0.47 1.13 -26.90% 28.10% 41.99% 37.36% 29.20 0.00% 550
REZI 2.70B 10.80 8.02 0.10 1.04 43.00% 12.40% 12.74% 90.30% 18.36 -1.50% 438,662
SITE 7.30B 35.96 34.73 -7.36 5.09 -15.80% 28.40% 33.77% -6.40% 162.20 -6.79% 500,503
CNM 7.23B 14.82 14.22 2.85 3.23 -9.90% 9.60% 18.13% 7.30% 31.72 -0.35% 553,360
FERG 32.65B 17.79 17.31 2.92 6.93 0.80% 12.90% - 7.00% 159.75 -1.52% 920,668
HPURF 569.90M - - - 0.23 - - - - 1.95 0.00% 1,867
DSGR 1.07B - 0.65 1.81 3.47 -0.70% 21.30% 17.16% 15.00% 54.38 0.53% 21,708
TRNS 696.58M 64.76 46.50 2.55 6.26 20.20% 23.50% 9.16% 25.00% 90.67 3.62% 62,216
DSGR 1.26B 58.19 22.36 1.80 2.00 5.50% -2.10% 8.15% 15.00% 54.12 -3.25% 10,604
EVI 322.92M 40.13 - - 2.52 - - -16.54% - 25.68 1.99% 8,661