Recent Analyst Stock Rating News
The Best Trading Research Platform
For Retail Investors and Professional Trades Alike.Stephens & Co. Analyst
Tommy Moll is an analyst at Stephens & Co.. Analyst ratings are quantitative and qualitative analysis of a stock by Wall Street stock rating analysts. Stock ratings consist of expected future growth, current stock valuation and macroeconomic trends. Updated 12/15/2025
| Buy Now | Get Alert | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|
| 11/24/2025 | ESE | Buy Now | ESCO Technologies | $204.60 | 34.41% | $235 → $275 | Maintains | Overweight | Get Alert | |
| 10/07/2025 | ITRI | Buy Now | Itron | $95.34 | 36.35% | $130 → $130 | Reiterates | Equal-Weight → Equal-Weight | Get Alert | |
| 09/11/2025 | HUBB | Buy Now | Hubbell | $445.66 | 12.19% | $500 → $500 | Reiterates | Overweight → Overweight | Get Alert | |
| 08/19/2025 | DGII | Buy Now | Digi Intl | $45.00 | 11.11% | $50 → $50 | Reiterates | Overweight → Overweight | Get Alert | |
| 07/16/2025 | ROK | Buy Now | Rockwell Automation | $405.60 | -7.54% | $350 → $375 | Maintains | Overweight | Get Alert | |
| 07/16/2025 | EMR | Buy Now | Emerson Electric | $136.65 | 6.11% | $130 → $145 | Maintains | Equal-Weight | Get Alert | |
| 07/16/2025 | WCC | Buy Now | WESCO Intl | $258.52 | -22.64% | $190 → $200 | Downgrade | Overweight → Equal-Weight | Get Alert | |
| 07/15/2025 | FAST | Buy Now | Fastenal | $42.19 | 6.66% | $40 → $45 | Maintains | Equal-Weight | Get Alert | |
| 07/02/2025 | MSM | Buy Now | MSC Industrial Direct Co | $85.26 | 5.56% | $85 → $90 | Maintains | Equal-Weight | Get Alert | |
| 05/27/2025 | GNRC | Buy Now | Generac Hldgs | $157.92 | 10.81% | $175 → $175 | Reiterates | Overweight → Overweight | Get Alert | |
| 05/17/2025 | GNRC | Buy Now | Generac Hldgs | $157.92 | 10.81% | $200 → $175 | Maintains | Overweight | Get Alert | |
| 04/15/2025 | FAST | Buy Now | Fastenal | $42.19 | 89.62% | $75 → $80 | Maintains | Equal-Weight | Get Alert | |
| 03/12/2025 | CGNX | Buy Now | Cognex | $36.36 | 51.27% | $55 → $55 | Reiterates | Overweight → Overweight | Get Alert | |
| 03/10/2025 | DXPE | Buy Now | DXP Enterprises | $108.63 | -12.55% | $75 → $95 | Maintains | Overweight | Get Alert | |
| 03/07/2025 | LII | Buy Now | Lennox Intl | $496.67 | 51.01% | $750 → $750 | Reiterates | Overweight → Overweight | Get Alert | |
| 02/27/2025 | ESE | Buy Now | ESCO Technologies | $204.60 | -14.47% | $175 → $175 | Reiterates | Overweight → Overweight | Get Alert | |
| 02/18/2025 | WCC | Buy Now | WESCO Intl | $258.52 | -16.83% | $205 → $215 | Maintains | Overweight | Get Alert | |
| 02/06/2025 | DGII | Buy Now | Digi Intl | $45.00 | — | $45 → $45 | Reiterates | Overweight → Overweight | Get Alert | |
| 01/16/2025 | ROK | Buy Now | Rockwell Automation | $405.60 | -13.71% | $275 → $350 | Upgrade | Equal-Weight → Overweight | Get Alert | |
| 01/02/2025 | CGNX | Buy Now | Cognex | $36.36 | 51.27% | $55 → $55 | Reiterates | Overweight → Overweight | Get Alert | |
| 12/04/2024 | MSM | Buy Now | MSC Industrial Direct Co | $85.26 | -0.3% | $85 → $85 | Downgrade | Overweight → Equal-Weight | Get Alert | |
| 11/07/2024 | DXPE | Buy Now | DXP Enterprises | $108.63 | -30.96% | $65 → $75 | Maintains | Overweight | Get Alert | |
| 11/05/2024 | WCC | Buy Now | WESCO Intl | $258.52 | -20.7% | $190 → $205 | Maintains | Overweight | Get Alert | |
| 10/28/2024 | CARR | Buy Now | Carrier Global | $52.93 | 51.14% | $85 → $80 | Maintains | Equal-Weight | Get Alert | |
| 10/16/2024 | EMR | Buy Now | Emerson Electric | $136.65 | -12.18% | $135 → $120 | Downgrade | Overweight → Equal-Weight | Get Alert | |
| 10/16/2024 | CARR | Buy Now | Carrier Global | $52.93 | 60.59% | $75 → $85 | Downgrade | Overweight → Equal-Weight | Get Alert | |
| 10/14/2024 | FAST | Buy Now | Fastenal | $42.19 | 77.77% | $56 → $75 | Maintains | Equal-Weight | Get Alert | |
| 09/27/2024 | ESE | Buy Now | ESCO Technologies | $204.60 | -29.13% | $135 → $145 | Maintains | Overweight | Get Alert | |
| 08/05/2024 | CGNX | Buy Now | Cognex | $36.36 | 23.76% | $45 → $45 | Reiterates | Equal-Weight → Equal-Weight | Get Alert | |
| 08/05/2024 | DSGR | Buy Now | Distribution Solns Gr | $28.77 | 46.01% | $42 → $42 | Reiterates | Overweight → Overweight | Get Alert | |
| 08/05/2024 | GNRC | Buy Now | Generac Hldgs | $157.92 | 26.64% | $200 → $200 | Reiterates | Overweight → Overweight | Get Alert | |
| 08/05/2024 | ITRI | Buy Now | Itron | $95.34 | 15.38% | $110 → $110 | Reiterates | Equal-Weight → Equal-Weight | Get Alert | |
| 08/05/2024 | TT | Buy Now | Trane Technologies | $396.27 | -11.68% | $350 → $350 | Reiterates | Equal-Weight → Equal-Weight | Get Alert | |
| 08/05/2024 | WCC | Buy Now | WESCO Intl | $258.52 | -26.5% | $190 → $190 | Reiterates | Overweight → Overweight | Get Alert | |
| 08/02/2024 | ZBRA | Buy Now | Zebra Technologies | $265.40 | 54.48% | $380 → $410 | Maintains | Overweight | Get Alert | |
| 08/02/2024 | HUBB | Buy Now | Hubbell | $445.66 | 0.97% | $450 → $450 | Reiterates | Overweight → Overweight | Get Alert | |
| 07/25/2024 | LII | Buy Now | Lennox Intl | $496.67 | 35.91% | $675 → $675 | Reiterates | Overweight → Overweight | Get Alert | |
| 07/15/2024 | FAST | Buy Now | Fastenal | $42.19 | 32.73% | $56 → $56 | Reiterates | Equal-Weight → Equal-Weight | Get Alert | |
| 07/09/2024 | ESE | Buy Now | ESCO Technologies | $204.60 | -38.91% | $125 → $125 | Reiterates | Overweight → Overweight | Get Alert | |
| 06/14/2024 | MSM | Buy Now | MSC Industrial Direct Co | $85.26 | 29.02% | $110 → $110 | Reiterates | Overweight → Overweight | Get Alert | |
| 05/06/2024 | DSGR | Buy Now | Distribution Solns Gr | $28.77 | 46.01% | $42 → $42 | Reiterates | Overweight → Overweight | Get Alert | |
| 05/06/2024 | ITRI | Buy Now | Itron | $95.34 | 15.38% | $85 → $110 | Maintains | Equal-Weight | Get Alert | |
| 05/03/2024 | CGNX | Buy Now | Cognex | $36.36 | 23.76% | $40 → $45 | Maintains | Equal-Weight | Get Alert | |
| 05/01/2024 | ZBRA | Buy Now | Zebra Technologies | $265.40 | 43.18% | $335 → $380 | Maintains | Overweight | Get Alert | |
| 05/01/2024 | TT | Buy Now | Trane Technologies | $396.27 | -19.25% | $310 → $320 | Maintains | Equal-Weight | Get Alert | |
| 04/29/2024 | GWW | Buy Now | W.W. Grainger | $1.02K | 22.01% | $1000 → $1250 | Upgrade | Equal-Weight → Overweight | Get Alert | |
| 04/25/2024 | WSO | Buy Now | Watsco | $346.26 | 44.4% | $500 → $500 | Reiterates | Overweight → Overweight | Get Alert | |
| 04/25/2024 | LII | Buy Now | Lennox Intl | $496.67 | 10.74% | $550 → $550 | Reiterates | Overweight → Overweight | Get Alert | |
| 04/01/2024 | MSM | Buy Now | MSC Industrial Direct Co | $85.26 | 29.02% | $110 → $110 | Reiterates | Overweight → Overweight | Get Alert | |
| 02/14/2024 | MRC | Buy Now | MRC Global | — | — | $17 → $17 | Reiterates | Overweight → Overweight | Get Alert | |
| 02/06/2024 | GWW | Buy Now | W.W. Grainger | $1.02K | -2.39% | $775 → $1000 | Maintains | Equal-Weight | Get Alert | |
| 02/06/2024 | TT | Buy Now | Trane Technologies | $396.27 | -29.34% | $235 → $280 | Maintains | Equal-Weight | Get Alert | |
| 02/05/2024 | DGII | Buy Now | Digi Intl | $45.00 | — | $40 → $45 | Maintains | Overweight | Get Alert | |
| 12/13/2023 | DGII | Buy Now | Digi Intl | $45.00 | -11.11% | $40 → $40 | Reiterates | Overweight → Overweight | Get Alert | |
| 12/11/2023 | WSO | Buy Now | Watsco | $346.26 | 44.4% | $450 → $500 | Maintains | Overweight | Get Alert | |
| 11/10/2023 | DGII | Buy Now | Digi Intl | $45.00 | -11.11% | $50 → $40 | Maintains | Overweight | Get Alert | |
| 11/10/2023 | EMR | Buy Now | Emerson Electric | $136.65 | -23.16% | $120 → $105 | Maintains | Overweight | Get Alert | |
| 11/03/2023 | ROK | Buy Now | Rockwell Automation | $405.60 | -13.71% | → $350 | Reiterates | Equal-Weight → Equal-Weight | Get Alert | |
| 11/02/2023 | CGNX | Buy Now | Cognex | $36.36 | 10.01% | $55 → $40 | Maintains | Equal-Weight | Get Alert | |
| 11/01/2023 | HUBB | Buy Now | Hubbell | $445.66 | -15.86% | → $375 | Reiterates | Overweight → Overweight | Get Alert | |
| 11/01/2023 | ZBRA | Buy Now | Zebra Technologies | $265.40 | 13.04% | $350 → $300 | Maintains | Overweight | Get Alert | |
| 10/17/2023 | DSGR | Buy Now | Distribution Solns Gr | $28.77 | 32.1% | → $38 | Initiates | → Overweight | Get Alert | |
| 09/28/2023 | GNRC | Buy Now | Generac Hldgs | $157.92 | 10.81% | → $175 | Reiterates | Overweight → Overweight | Get Alert | |
| 08/28/2023 | WSO | Buy Now | Watsco | $346.26 | 29.96% | → $450 | Reiterates | Overweight → Overweight | Get Alert | |
| 08/28/2023 | ESE | Buy Now | ESCO Technologies | $204.60 | -41.35% | → $120 | Reiterates | Overweight → Overweight | Get Alert | |
| 08/18/2023 | GWW | Buy Now | W.W. Grainger | $1.02K | -24.35% | → $775 | Reiterates | Equal-Weight → Equal-Weight | Get Alert | |
| 08/10/2023 | DXPE | Buy Now | DXP Enterprises | $108.63 | -49.37% | $40 → $55 | Maintains | Overweight | Get Alert | |
| 08/07/2023 | EMR | Buy Now | Emerson Electric | $136.65 | -12.18% | → $120 | Reiterates | Overweight → Overweight | Get Alert | |
| 07/26/2023 | HUBB | Buy Now | Hubbell | $445.66 | -15.86% | → $375 | Reiterates | Overweight → Overweight | Get Alert | |
| 06/20/2023 | CGNX | Buy Now | Cognex | $36.36 | 29.26% | → $47 | Reiterates | Equal-Weight → Equal-Weight | Get Alert | |
| 05/08/2023 | GNRC | Buy Now | Generac Hldgs | $157.92 | -5.02% | → $150 | Reiterates | → Overweight | Get Alert | |
| 05/08/2023 | EMR | Buy Now | Emerson Electric | $136.65 | -12.18% | → $120 | Reiterates | → Overweight | Get Alert | |
| 05/04/2023 | TT | Buy Now | Trane Technologies | $396.27 | -53.31% | → $185 | Reiterates | → Equal-Weight | Get Alert | |
| 05/01/2023 | ROK | Buy Now | Rockwell Automation | $405.60 | -29.73% | $250 → $285 | Maintains | Equal-Weight | Get Alert | |
| 05/01/2023 | GWW | Buy Now | W.W. Grainger | $1.02K | -31.67% | $655 → $700 | Maintains | Equal-Weight | Get Alert | |
| 04/21/2023 | WSO | Buy Now | Watsco | $346.26 | 15.52% | $375 → $400 | Maintains | Overweight | Get Alert | |
| 04/05/2023 | MSM | Buy Now | MSC Industrial Direct Co | $85.26 | 17.29% | → $100 | Reiterates | → Overweight | Get Alert | |
| 03/21/2023 | DXPE | Buy Now | DXP Enterprises | $108.63 | -63.18% | → $40 | Reiterates | → Overweight | Get Alert | |
| 02/28/2023 | ITRI | Buy Now | Itron | $95.34 | -52.8% | → $45 | Reiterates | → Equal-Weight | Get Alert | |
| 02/21/2023 | CGNX | Buy Now | Cognex | $36.36 | 23.76% | → $45 | Reiterates | → Equal-Weight | Get Alert | |
| 02/21/2023 | WSO | Buy Now | Watsco | $346.26 | 8.3% | $300 → $375 | Maintains | Overweight | Get Alert | |
| 02/21/2023 | ZBRA | Buy Now | Zebra Technologies | $265.40 | 50.72% | $350 → $400 | Maintains | Overweight | Get Alert | |
| 02/21/2023 | GNRC | Buy Now | Generac Hldgs | $157.92 | -5.02% | $125 → $150 | Maintains | Overweight | Get Alert | |
| 02/08/2023 | CARR | Buy Now | Carrier Global | $52.93 | 3.91% | → $55 | Maintains | Overweight | Get Alert | |
| 02/06/2023 | TT | Buy Now | Trane Technologies | $396.27 | -53.31% | $170 → $185 | Maintains | Equal-Weight | Get Alert | |
| 11/21/2022 | ESE | Buy Now | ESCO Technologies | $204.60 | -46.24% | $100 → $110 | Maintains | Overweight | Get Alert | |
| 11/11/2022 | DGII | Buy Now | Digi Intl | $45.00 | 11.11% | $40 → $50 | Maintains | Overweight | Get Alert | |
| 08/05/2022 | ITRI | Buy Now | Itron | $95.34 | -42.31% | $65 → $55 | Downgrade | Overweight → Equal-Weight | Get Alert | |
| 08/04/2022 | TT | Buy Now | Trane Technologies | $396.27 | -57.1% | $165 → $170 | Maintains | Equal-Weight | Get Alert | |
| 08/03/2022 | ZBRA | Buy Now | Zebra Technologies | $265.40 | 88.39% | $600 → $500 | Maintains | Overweight | Get Alert | |
| 08/03/2022 | CGNX | Buy Now | Cognex | $36.36 | 23.76% | $80 → $45 | Downgrade | Overweight → Equal-Weight | Get Alert | |
| 08/01/2022 | GWW | Buy Now | W.W. Grainger | $1.02K | -41.43% | $565 → $600 | Maintains | Equal-Weight | Get Alert | |
| 06/02/2022 | DGII | Buy Now | Digi Intl | $45.00 | -20% | → $36 | Initiates | → Overweight | Get Alert | |
| 05/05/2022 | GNRC | Buy Now | Generac Hldgs | $157.92 | 184.95% | $550 → $450 | Maintains | Overweight | Get Alert | |
| 05/04/2022 | ROK | Buy Now | Rockwell Automation | $405.60 | -38.36% | $350 → $250 | Maintains | Equal-Weight | Get Alert | |
| 04/26/2022 | LII | Buy Now | Lennox Intl | $496.67 | -44.63% | $335 → $275 | Maintains | Equal-Weight | Get Alert | |
| 04/20/2022 | HAL | Buy Now | Halliburton | $27.92 | 43.27% | $37 → $40 | Downgrade | Overweight → Equal-Weight | Get Alert | |
| 03/25/2022 | LIQT | Buy Now | LiqTech Intl | $2.07 | 44.93% | $6 → $3 | Maintains | Equal-Weight | Get Alert | |
| 03/02/2022 | ITRI | Buy Now | Itron | $95.34 | -31.82% | $90 → $65 | Maintains | Overweight | Get Alert | |
| 11/05/2021 | WCC | Buy Now | WESCO Intl | $258.52 | -36.18% | $140 → $165 | Maintains | Overweight | Get Alert | |
| 11/04/2021 | TT | Buy Now | Trane Technologies | $396.27 | -48.27% | $200 → $205 | Maintains | Equal-Weight | Get Alert | |
| 11/04/2021 | DNOW | Buy Now | NOW | $14.05 | -14.59% | → $12 | Upgrade | Equal-Weight → Overweight | Get Alert | |
| 10/22/2021 | BKR | Buy Now | Baker Hughes | $46.05 | -34.85% | $28 → $30 | Maintains | Overweight | Get Alert | |
| 09/13/2021 | ZBRA | Buy Now | Zebra Technologies | $265.40 | 163.75% | $600 → $700 | Maintains | Overweight | Get Alert | |
| 07/23/2021 | WSO | Buy Now | Watsco | $346.26 | 1.08% | $300 → $350 | Upgrade | Equal-Weight → Overweight | Get Alert | |
| 07/09/2021 | MSM | Buy Now | MSC Industrial Direct Co | $85.26 | 34.88% | → $115 | Upgrade | Equal-Weight → Overweight | Get Alert | |
| 05/07/2021 | TT | Buy Now | Trane Technologies | $396.27 | -52.05% | $145 → $190 | Maintains | Equal-Weight | Get Alert | |
| 02/16/2021 | GNRC | Buy Now | Generac Hldgs | $157.92 | 115.3% | $213 → $340 | Maintains | Hold | Get Alert | |
| 01/20/2021 | HAL | Buy Now | Halliburton | $27.92 | — | — | Upgrade | Equal-Weight → Overweight | Get Alert | |
| 10/16/2020 | GNRC | Buy Now | Generac Hldgs | $157.92 | 58.31% | → $250 | Initiates | → Overweight | Get Alert | |
| 10/16/2020 | CGNX | Buy Now | Cognex | $36.36 | 133.77% | → $85 | Initiates | → Overweight | Get Alert | |
| 10/16/2020 | ZBRA | Buy Now | Zebra Technologies | $265.40 | — | — | Initiates | → Overweight | Get Alert | |
| 10/15/2020 | TT | Buy Now | Trane Technologies | $396.27 | — | — | Reinstates | → Equal-Weight | Get Alert | |
| 05/01/2020 | GNRC | Buy Now | Generac Hldgs | $157.92 | -29.71% | $109 → $111 | Maintains | Hold | Get Alert | |
| 04/16/2020 | APY | Buy Now | Apergy | — | — | $7 → $10 | Maintains | Overweight | Get Alert | |
| 04/16/2020 | BOOM | Buy Now | DMC Glb | $6.29 | 408.34% | $27 → $32 | Maintains | Overweight | Get Alert | |
| 04/16/2020 | BKR | Buy Now | Baker Hughes | $46.05 | -65.26% | $14 → $16 | Maintains | Overweight | Get Alert | |
| 03/16/2020 | PUMP | Buy Now | ProPetro Holding | $9.76 | 53.68% | → $15 | Downgrade | Overweight → Equal-Weight | Get Alert | |
| 03/02/2020 | TUSK | Buy Now | Mammoth Energy Services | $1.72 | -41.86% | $2 → $1 | Maintains | Equal-Weight | Get Alert | |
| 02/26/2020 | APY | Buy Now | Apergy | — | — | $40 → $30 | Maintains | Overweight | Get Alert | |
| 02/26/2020 | ITRI | Buy Now | Itron | $95.34 | -12.94% | $96 → $83 | Reiterates | → Equal-Weight | Get Alert | |
| 02/26/2020 | WTTR | Buy Now | Select Energy Services | $10.79 | -7.32% | $14 → $10 | Maintains | Overweight | Get Alert | |
| 02/21/2020 | BOOM | Buy Now | DMC Glb | $6.29 | 773.71% | $65 → $55 | Maintains | Overweight | Get Alert | |
| 02/18/2020 | WSO | Buy Now | Watsco | $346.26 | -45.13% | $192 → $190 | Maintains | Overweight | Get Alert | |
| 12/12/2019 | BKR | Buy Now | Baker Hughes | $46.05 | -39.2% | → $28 | Initiates | → Overweight | Get Alert | |
| 12/12/2019 | APY | Buy Now | Apergy | — | — | → $34 | Initiates | → Overweight | Get Alert | |
| 11/05/2019 | WCC | Buy Now | WESCO Intl | $258.52 | -75.63% | $56 → $63 | Maintains | Overweight | Get Alert | |
| 07/09/2019 | ITRI | Buy Now | Itron | $95.34 | -32.87% | → $64 | Initiates | → Equal-Weight | Get Alert | |
| 06/07/2019 | TUSK | Buy Now | Mammoth Energy Services | $1.72 | — | — | Downgrade | Overweight → Equal-Weight | Get Alert | |
| 04/13/2018 | WTTR | Buy Now | Select Energy Services | $10.79 | 48.29% | → $16 | Initiates | → Overweight | Get Alert | |
| 10/25/2016 | CGNX | Buy Now | Cognex | $36.36 | — | — | Initiates | → Equal-Weight | Get Alert | |
| 10/28/2015 | WSO | Buy Now | Watsco | $346.26 | -59.57% | $145 → $140 | Maintains | Overweight | Get Alert | |
| 09/01/2015 | DGII | Buy Now | Digi Intl | $45.00 | -71.11% | → $13 | Initiates | → Overweight | Get Alert | |
| 07/24/2015 | WCC | Buy Now | WESCO Intl | $258.52 | -72.92% | $82 → $70 | Downgrade | Overweight → Equal-Weight | Get Alert | |
| 02/13/2015 | WSO | Buy Now | Watsco | $346.26 | — | — | Upgrade | Equal-Weight → Overweight | Get Alert | |
| 03/05/2014 | ITRI | Buy Now | Itron | $95.34 | -58.04% | → $40 | Initiates | → Equal-Weight | Get Alert | |
| 02/19/2013 | HAL | Buy Now | Halliburton | $27.92 | — | — | Upgrade | Equal-Weight → Overweight | Get Alert |
A newsletter built for market enthusiasts by market enthusiasts. Top stories, top movers, and trade ideas delivered to your inbox every weekday before and after the market closes.