| Ticker | Price | Consensus | Analysts | Avg target | Upside | Mkt cap |
|---|---|---|---|---|---|---|
| GNRC | $195.60 | Buy | 16 | $293.75 | +50.2% | $11.51B |
| EME | $705.82 | Buy | 7 | $991.57 | +40.5% | $31.43B |
| VRT | $269.56 | Buy | 26 | $376.15 | +39.5% | $103.54B |
| BLDR | $73.68 | Buy | 21 | $97.14 | +31.8% | $7.93B |
| CPRT |
Consensus and targets are third-party analyst opinions (Yahoo Finance, delayed), not StockRank's view and not investment advice.
| $30.69 |
| Buy |
| 10 |
| $40.30 |
| +31.3% |
| $28.41B |
| FIX | $1,626.32 | Buy | 7 | $2,135.43 | +31.3% | $57.24B |
| UAL | $123.77 | Buy | 23 | $162.15 | +31.0% | $40.17B |
| GEV | $943.38 | Buy | 34 | $1,233.10 | +30.7% | $251.25B |
| PWR | $588.36 | Buy | 26 | $756.01 | +28.5% | $88.29B |
| OTIS | $73.61 | Buy | 12 | $92.42 | +25.5% | $28.02B |
| LHX | $305.20 | Buy | 18 | $375.11 | +22.9% | $56.86B |
| CARR | $63.16 | Buy | 21 | $77.28 | +22.3% | $52.46B |
| DOV | $203.08 | Buy | 18 | $248.17 | +22.2% | $27.35B |
| BA | $221.56 | Buy | 26 | $270.08 | +21.9% | $174.66B |
| HII | $299.90 | Buy | 11 | $364.00 | +21.4% | $11.82B |
| AXON | $547.65 | Buy | 19 | $660.88 | +20.7% | $44.14B |
| HONA | $215.90 | Hold | 12 | $260.50 | +20.7% | $68.43B |
| XYL | $124.97 | Buy | 17 | $150.35 | +20.3% | $29.70B |
| PNR | $66.77 | Hold | 15 | $80.13 | +20.0% | $10.79B |
| CHRW | $169.34 | Buy | 25 | $203.12 | +19.9% | $19.96B |
| DAL | $89.37 | Buy | 24 | $105.52 | +18.1% | $58.77B |
| ETN | $386.26 | Buy | 25 | $455.79 | +18.0% | $149.98B |
| CMI | $641.60 | Buy | 19 | $754.86 | +17.7% | $88.53B |
| NOC | $549.22 | Buy | 21 | $643.38 | +17.1% | $78.02B |
| CAT | $840.85 | Hold | 26 | $970.37 | +15.4% | $387.29B |
| TDG | $1,307.97 | Buy | 20 | $1,508.95 | +15.4% | $73.16B |
| HUBB | $483.66 | Hold | 10 | $556.30 | +15.0% | $25.56B |
| URI | $1,091.26 | Buy | 21 | $1,252.69 | +14.8% | $67.92B |
| RSG | $216.63 | Buy | 24 | $245.38 | +13.3% | $66.65B |
| TXT | $89.96 | Hold | 16 | $101.89 | +13.3% | $15.64B |
| FDX | $312.64 | Buy | 25 | $352.43 | +12.7% | $73.96B |
| EFX | $187.02 | Buy | 21 | $210.52 | +12.6% | $21.97B |
| FDXF | $150.99 | Buy | 12 | $169.42 | +12.2% | $22.48B |
| LUV | $46.31 | Hold | 23 | $51.87 | +12.0% | $22.66B |
| JCI | $140.28 | Hold | 19 | $156.37 | +11.5% | $85.59B |
| TT | $470.03 | Buy | 21 | $523.75 | +11.4% | $103.90B |
| J | $140.61 | Buy | 15 | $156.53 | +11.3% | $16.60B |
| UNP | $294.45 | Buy | 24 | $327.75 | +11.3% | $174.93B |
| GE | $363.59 | Buy | 21 | $404.52 | +11.3% | $377.25B |
| AOS | $64.01 | Hold | 11 | $70.55 | +10.2% | $8.82B |
| JBHT | $277.62 | Buy | 22 | $305.45 | +10.0% | $26.07B |
| VLTO | $98.47 | Buy | 17 | $108.12 | +9.8% | $24.18B |
| AME | $241.43 | Buy | 18 | $263.39 | +9.1% | $55.34B |
| UPS | $105.53 | Hold | 26 | $115.04 | +9.0% | $89.70B |
| HWM | $286.04 | Buy | 20 | $311.68 | +9.0% | $114.45B |
| IR | $86.50 | Buy | 13 | $93.46 | +8.0% | $33.85B |
| WM | $239.41 | Buy | 25 | $257.92 | +7.7% | $96.14B |
| EMR | $151.81 | Buy | 27 | $163.54 | +7.7% | $85.03B |
| GPN | $87.46 | Hold | 27 | $94.19 | +7.7% | $23.92B |
| LMT | $581.31 | Hold | 19 | $623.42 | +7.2% | $134.16B |
| NSC | $338.84 | Hold | 18 | $361.22 | +6.6% | $76.11B |
| IEX | $224.65 | Buy | 14 | $239.43 | +6.6% | $16.63B |
| WAB | $305.79 | Buy | 12 | $324.25 | +6.0% | $51.65B |
| VRSK | $212.26 | Buy | 17 | $225.06 | +6.0% | $27.81B |
| LII | $544.11 | Hold | 13 | $576.46 | +5.9% | $18.94B |
| NDSN | $302.65 | Hold | 8 | $319.13 | +5.4% | $16.86B |
| ALLE | $161.23 | Buy | 11 | $169.82 | +5.3% | $13.71B |
| PH | $990.96 | Buy | 23 | $1,039.70 | +4.9% | $124.95B |
| RTX | $218.58 | Buy | 22 | $227.27 | +4.0% | $294.59B |
| CSX | $50.84 | Buy | 23 | $52.85 | +3.9% | $94.18B |
| HON | $247.05 | Buy | 18 | $255.17 | +3.3% | $78.30B |
| ODFL | $226.28 | Hold | 22 | $230.95 | +2.1% | $47.06B |
| DE | $639.84 | Buy | 23 | $648.03 | +1.3% | $172.72B |
| ROK | $471.17 | Buy | 24 | $474.58 | +0.7% | $52.43B |
| GD | $393.19 | Buy | 21 | $395.74 | +0.6% | $106.33B |
| MAS | $81.61 | Hold | 17 | $81.82 | +0.3% | $16.46B |
| CTAS | $214.90 | Buy | 16 | $214.50 | -0.2% | $85.99B |
| FAST | $48.10 | Hold | 13 | $47.84 | -0.5% | $55.19B |
| MMM | $182.48 | Hold | 17 | $180.38 | -1.2% | $94.11B |
| SNA | $419.31 | Hold | 9 | $406.00 | -3.2% | $21.69B |
| SWK | $94.19 | Hold | 11 | $91.00 | -3.4% | $14.64B |
| ITW | $295.16 | Hold | 14 | $280.05 | -5.1% | $84.92B |
| PCAR | $138.21 | Hold | 16 | $128.44 | -7.1% | $72.74B |
| GWW | $1,398.90 | Hold | 14 | $1,292.29 | -7.6% | $66.05B |
| EXPD | $171.42 | Hold | 14 | $157.14 | -8.3% | $22.42B |