David Raso's Stock Ratings

Evercore ISI Group Analyst

David Raso is an analyst at Evercore ISI Group. 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

Updated: Dec 15, 2025

Overall Average Return

21.2%

Smart Score

80.3%

Overall Average Return Percentile

78th

Number of Ratings

99
Buy NowGet Alert
11/28/2025DEBuy Now
Deere
$487.64-6.08%$487 → $458MaintainsIn-LineGet Alert
08/19/2025CATBuy Now
Caterpillar
$592.42-19.65% → $476UpgradeIn-Line → OutperformGet Alert
05/19/2025VNTBuy Now
Vontier
$37.3825.72%$45 → $47MaintainsOutperformGet Alert
05/19/2025URIBuy Now
United Rentals
$809.5513.77%$974 → $921MaintainsOutperformGet Alert
05/19/2025TKRBuy Now
Timken
$87.07-2.38%$102 → $85MaintainsOutperformGet Alert
05/19/2025TEXBuy Now
Terex
$52.5517.97%$59 → $62MaintainsOutperformGet Alert
05/19/2025PHBuy Now
Parker Hannifin
$884.38-6.49%$824 → $827MaintainsOutperformGet Alert
05/19/2025PCARBuy Now
PACCAR
$113.501.32%$127 → $115MaintainsOutperformGet Alert
05/19/2025OSKBuy Now
Oshkosh
$129.2213.76%$137 → $147MaintainsOutperformGet Alert
05/19/2025ITWBuy Now
Illinois Tool Works
$253.56-1.8%$252 → $249MaintainsUnderperformGet Alert
05/19/2025ETNBuy Now
Eaton Corp
$332.994.81%$326 → $349MaintainsIn-LineGet Alert
05/19/2025ESABBuy Now
ESAB
$115.308.41%$120 → $125MaintainsIn-LineGet Alert
05/19/2025DEBuy Now
Deere
$487.641.1%$455 → $493MaintainsIn-LineGet Alert
05/19/2025CMIBuy Now
Cummins
$517.64-19.06%$451 → $419MaintainsOutperformGet Alert
05/19/2025CATBuy Now
Caterpillar
$592.42-37.04%$375 → $373MaintainsIn-LineGet Alert
02/24/2025ESABBuy Now
ESAB
$115.304.08%$122 → $120UpgradeUnderperform → In-LineGet Alert
02/19/2025URIBuy Now
United Rentals
$809.5520.31%$1004 → $974MaintainsOutperformGet Alert
02/19/2025TKRBuy Now
Timken
$87.0717.15%$91 → $102MaintainsOutperformGet Alert
02/19/2025TEXBuy Now
Terex
$52.5512.26%$63 → $59MaintainsOutperformGet Alert
02/19/2025PHBuy Now
Parker Hannifin
$884.38-6.83%$777 → $824MaintainsOutperformGet Alert
02/19/2025PCARBuy Now
PACCAR
$113.5011.89%$129 → $127MaintainsOutperformGet Alert
02/19/2025OSKBuy Now
Oshkosh
$129.226.02%$122 → $137MaintainsOutperformGet Alert
02/19/2025ITWBuy Now
Illinois Tool Works
$253.56-0.61%$255 → $252MaintainsUnderperformGet Alert
02/19/2025IRBuy Now
Ingersoll Rand
$81.6111.5%$100 → $91MaintainsIn-LineGet Alert
02/19/2025GTESBuy Now
Gates Industrial Corp
$21.914.97%$22 → $23MaintainsIn-LineGet Alert
02/19/2025ETNBuy Now
Eaton Corp
$332.99-2.1%$382 → $326MaintainsIn-LineGet Alert
02/19/2025DEBuy Now
Deere
$487.64-6.69%$437 → $455MaintainsIn-LineGet Alert
02/19/2025CMIBuy Now
Cummins
$517.64-12.87%$408 → $451MaintainsOutperformGet Alert
02/19/2025CATBuy Now
Caterpillar
$592.42-36.7%$365 → $375MaintainsIn-LineGet Alert
01/13/2025CATBuy Now
Caterpillar
$592.42-38.39% → $365UpgradeUnderperform → In-LineGet Alert
11/13/2024CMIBuy Now
Cummins
$517.64-21.18%$294 → $408UpgradeIn-Line → OutperformGet Alert
11/13/2024ESABBuy Now
ESAB
$115.305.81%$102 → $122DowngradeIn-Line → UnderperformGet Alert
11/13/2024PCARBuy Now
PACCAR
$113.5013.65%$99 → $129UpgradeIn-Line → OutperformGet Alert
11/13/2024TKRBuy Now
Timken
$87.074.51%$87 → $91UpgradeIn-Line → OutperformGet Alert
11/13/2024ITWBuy Now
Illinois Tool Works
$253.560.57%$246 → $255DowngradeIn-Line → UnderperformGet Alert
11/13/2024ETNBuy Now
Eaton Corp
$332.9916.82%$333 → $389DowngradeOutperform → In-LineGet Alert
11/13/2024CATBuy Now
Caterpillar
$592.42-38.39%$321 → $365DowngradeIn-Line → UnderperformGet Alert
08/19/2024VNTBuy Now
Vontier
$37.386.99%$45 → $40MaintainsOutperformGet Alert
08/19/2024URIBuy Now
United Rentals
$809.55-1.8%$774 → $795MaintainsOutperformGet Alert
08/19/2024TKRBuy Now
Timken
$87.07-0.08%$94 → $87MaintainsIn-LineGet Alert
08/19/2024TEXBuy Now
Terex
$52.5512.26%$67 → $59MaintainsOutperformGet Alert
08/19/2024PHBuy Now
Parker Hannifin
$884.38-25.82%$620 → $656MaintainsOutperformGet Alert
08/19/2024PCARBuy Now
PACCAR
$113.50-12.78%$109 → $99MaintainsIn-LineGet Alert
08/19/2024OSKBuy Now
Oshkosh
$129.22-7.91%$137 → $119MaintainsOutperformGet Alert
08/19/2024IRBuy Now
Ingersoll Rand
$81.617.82%$93 → $88MaintainsIn-LineGet Alert
08/19/2024GTESBuy Now
Gates Industrial Corp
$21.91-26.97%$15 → $16MaintainsIn-LineGet Alert
08/19/2024ETNBuy Now
Eaton Corp
$332.99$357 → $333MaintainsOutperformGet Alert
08/19/2024ESABBuy Now
ESAB
$115.30-11.54%$107 → $102MaintainsIn-LineGet Alert
08/19/2024DEBuy Now
Deere
$487.64-22.48%$371 → $378MaintainsIn-LineGet Alert
08/19/2024CMIBuy Now
Cummins
$517.64-43.2%$290 → $294MaintainsIn-LineGet Alert
08/19/2024CATBuy Now
Caterpillar
$592.42-45.82%$338 → $321MaintainsIn-LineGet Alert
03/05/2024ESABBuy Now
ESAB
$115.30-13.27%$93 → $100MaintainsIn-LineGet Alert
02/20/2024VNTBuy Now
Vontier
$37.3825.72%$40 → $47MaintainsOutperformGet Alert
02/20/2024URIBuy Now
United Rentals
$809.55-8.59%$575 → $740MaintainsOutperformGet Alert
02/20/2024TEXBuy Now
Terex
$52.5519.87%$65 → $63MaintainsOutperformGet Alert
02/20/2024PHBuy Now
Parker Hannifin
$884.38-33.29%$505 → $590MaintainsOutperformGet Alert
02/20/2024PCARBuy Now
PACCAR
$113.50-11.02%$94 → $101MaintainsIn-LineGet Alert
02/20/2024OSKBuy Now
Oshkosh
$129.22-4.04%$122 → $124MaintainsOutperformGet Alert
02/20/2024GTESBuy Now
Gates Industrial Corp
$21.91-36.1%$12.5 → $14MaintainsIn-LineGet Alert
02/20/2024ETNBuy Now
Eaton Corp
$332.99-7.5%$262 → $308MaintainsOutperformGet Alert
02/20/2024ESABBuy Now
ESAB
$115.30-19.34%$77 → $93MaintainsIn-LineGet Alert
02/20/2024DEBuy Now
Deere
$487.64-20.64%$381 → $387MaintainsIn-LineGet Alert
02/20/2024CNHIBuy Now
CNH Industrial
$11.5 → $13MaintainsIn-LineGet Alert
02/20/2024CMIBuy Now
Cummins
$517.64-52.86%$231 → $244MaintainsIn-LineGet Alert
02/20/2024TKRBuy Now
Timken
$87.07-3.53%$84 → $84DowngradeOutperform → In-LineGet Alert
02/20/2024IRBuy Now
Ingersoll Rand
$81.619.05%$81 → $89DowngradeOutperform → In-LineGet Alert
02/20/2024CATBuy Now
Caterpillar
$592.42-42.95%$321 → $338DowngradeOutperform → In-LineGet Alert
11/13/2023OSKBuy Now
Oshkosh
$129.22-5.59%$115 → $122UpgradeIn-Line → OutperformGet Alert
09/19/2023CNHIBuy Now
CNH Industrial
$16 → $14DowngradeOutperform → In-LineGet Alert
09/19/2023DEBuy Now
Deere
$487.64-13.05%$456 → $424DowngradeOutperform → In-LineGet Alert
07/14/2023ESABBuy Now
ESAB
$115.30-34.95% → $75Initiates → In-LineGet Alert
05/09/2023CATBuy Now
Caterpillar
$592.42-55.61%$288 → $263MaintainsOutperformGet Alert
05/09/2023ETNBuy Now
Eaton Corp
$332.99-33.63%$201 → $221MaintainsOutperformGet Alert
05/09/2023GTESBuy Now
Gates Industrial Corp
$21.91-36.1%$15 → $14MaintainsIn-LineGet Alert
05/09/2023OSKBuy Now
Oshkosh
$129.22-36.54%$89 → $82MaintainsIn-LineGet Alert
05/09/2023PHBuy Now
Parker Hannifin
$884.38-50.25%$413 → $440MaintainsOutperformGet Alert
05/09/2023TKRBuy Now
Timken
$87.07-4.67%$89 → $83MaintainsOutperformGet Alert
05/09/2023IRBuy Now
Ingersoll Rand
$81.61-13.01%$60 → $71UpgradeIn-Line → OutperformGet Alert
05/09/2023CMIBuy Now
Cummins
$517.64-54.41%$266 → $236DowngradeOutperform → In-LineGet Alert
08/11/2022PCARBuy Now
PACCAR
$113.50-14.54%$100 → $97DowngradeOutperform → In-LineGet Alert
08/11/2022GTESBuy Now
Gates Industrial Corp
$21.91-38.38%$15 → $13.5DowngradeOutperform → In-LineGet Alert
08/11/2022DEBuy Now
Deere
$487.64-14.69%$401 → $416UpgradeIn-Line → OutperformGet Alert
02/15/2022PCARBuy Now
PACCAR
$113.50-7.49%$99 → $105MaintainsOutperformGet Alert
02/15/2022OSKBuy Now
Oshkosh
$129.22-4.04% → $124DowngradeOutperform → In-LineGet Alert
02/15/2022TKRBuy Now
Timken
$87.07-10.42% → $78UpgradeIn-Line → OutperformGet Alert
10/14/2021DEBuy Now
Deere
$487.64-27.41% → $354DowngradeOutperform → In-LineGet Alert
04/03/2020PCARBuy Now
PACCAR
$113.50-28.64% → $81UpgradeIn-Line → OutperformGet Alert
08/01/2019OSKBuy Now
Oshkosh
$129.22-38.87% → $79UpgradeIn-Line → OutperformGet Alert
05/31/2019PCARBuy Now
PACCAR
$113.50-33.04%$73 → $76DowngradeOutperform → In-LineGet Alert
05/31/2019OSKBuy Now
Oshkosh
$129.22-38.87%$83 → $79DowngradeOutperform → In-LineGet Alert
05/07/2018ETNBuy Now
Eaton Corp
$332.99UpgradeIn-Line → OutperformGet Alert
05/07/2018DEBuy Now
Deere
$487.64UpgradeIn-Line → OutperformGet Alert
11/06/2017CNHIBuy Now
CNH Industrial
UpgradeIn-Line → OutperformGet Alert
05/08/2017URIBuy Now
United Rentals
$809.55UpgradeIn-Line → OutperformGet Alert
01/03/2017PCARBuy Now
PACCAR
$113.50-32.16% → $77UpgradeHold → BuyGet Alert
11/07/2016TKRBuy Now
Timken
$87.07UpgradeHold → BuyGet Alert
08/04/2015PCARBuy Now
PACCAR
$113.50DowngradeBuy → HoldGet Alert
08/04/2015URIBuy Now
United Rentals
$809.55UpgradeSell → HoldGet Alert
01/05/2015URIBuy Now
United Rentals
$809.55DowngradeBuy → SellGet Alert