Updated: Jul 12, 2026

Chad Dillard's Stock Ratings

Bernstein Analyst

Chad Dillard is an analyst at Bernstein. 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.

Overall Average Return

5.93%

Smart Score

55.1%

Overall Average Return Percentile

46th

Number of Ratings

43
Buy NowGet Alert
05/07/2026CNHBuy Now
CNH Industrial
$10.385.97% → $11Initiates → Market PerformGet Alert
12/19/2025TTAMBuy Now
Titan America
$17.35-2.02%$15 → $17MaintainsMarket PerformGet Alert
12/19/2025PWRBuy Now
Quanta Services
$661.71-35.32%$432 → $428MaintainsMarket PerformGet Alert
12/19/2025OSKBuy Now
Oshkosh
$146.34-4.33%$132 → $140MaintainsMarket PerformGet Alert
12/19/2025CATBuy Now
Caterpillar
$952.65-33.87%$557 → $630MaintainsMarket PerformGet Alert
10/30/2025CATBuy Now
Caterpillar
$952.65-41.53%$502 → $557MaintainsMarket PerformGet Alert
10/14/2025CATBuy Now
Caterpillar
$952.65-47.3%$447 → $502MaintainsMarket PerformGet Alert
10/07/2025LGNBuy Now
Legence
$73.66-48.41% → $38Initiates → OutperformGet Alert
09/23/2025URIBuy Now
United Rentals
$1.10KUpgradeMarket Perform → OutperformGet Alert
12/11/2024TRMBBuy Now
Trimble
$52.8260.92%$82 → $85MaintainsOutperformGet Alert
11/05/2024HUBBBuy Now
Hubbell
$483.2110.72% → $535Initiates → OutperformGet Alert
11/05/2024ETNBuy Now
Eaton Corp
$408.63-6.52% → $382Initiates → OutperformGet Alert
12/21/2023CATBuy Now
Caterpillar
$952.65-74.28%$216 → $245MaintainsMarket PerformGet Alert
05/15/2023DEBuy Now
Deere
$587.53-37.54%$398 → $367MaintainsMarket PerformGet Alert
05/10/2023JBuy Now
Jacobs Solutions
$125.8319.21%$165 → $150MaintainsOutperformGet Alert
05/07/2023URIBuy Now
United Rentals
$1.10K-72.98%$296 → $296MaintainsUnderperformGet Alert
05/03/2023AGCOBuy Now
AGCO
$114.8117.59%$122 → $135MaintainsMarket PerformGet Alert
04/26/2023URIBuy Now
United Rentals
$1.10K-72.98% → $296MaintainsUnderperformGet Alert
02/21/2023DEBuy Now
Deere
$587.53-32.26%$364 → $398MaintainsMarket PerformGet Alert
02/09/2023TRMBBuy Now
Trimble
$52.8223.06%$61 → $65MaintainsOutperformGet Alert
08/18/2022URIBuy Now
United Rentals
$1.10K-75.45%$307 → $269DowngradeMarket Perform → UnderperformGet Alert
08/03/2022CATBuy Now
Caterpillar
$952.65-79.53% → $195DowngradeOutperform → Market PerformGet Alert
07/20/2022CMIBuy Now
Cummins
$675.95-71.89%$238 → $190DowngradeOutperform → Market PerformGet Alert
12/22/2021PCARBuy Now
PACCAR
$124.57-21.33%$94 → $98UpgradeMarket Perform → OutperformGet Alert
12/22/2021AGCOBuy Now
AGCO
$114.8110.62%$177 → $127DowngradeOutperform → Market PerformGet Alert
12/22/2021CATBuy Now
Caterpillar
$952.65-74.81% → $240UpgradeMarket Perform → OutperformGet Alert
03/11/2021URIBuy Now
United Rentals
$1.10K-69.7%$260 → $332MaintainsMarket PerformGet Alert
02/11/2021TRMBBuy Now
Trimble
$52.8262.82%$79 → $86MaintainsOutperformGet Alert
10/29/2020TEXBuy Now
Terex
$67.64-55.65%$22 → $30MaintainsHoldGet Alert
09/23/2020TRMBBuy Now
Trimble
$52.8215.49% → $61Initiates → OutperformGet Alert
09/23/2020CMIBuy Now
Cummins
$675.95-62.28% → $255Initiates → OutperformGet Alert
09/23/2020AGCOBuy Now
AGCO
$114.81Initiates → OutperformGet Alert
09/23/2020JBuy Now
Jacobs Solutions
$125.83Initiates → OutperformGet Alert
09/23/2020PWRBuy Now
Quanta Services
$661.71-90.63% → $62Initiates → OutperformGet Alert
09/23/2020DEBuy Now
Deere
$587.53-58.47% → $244Initiates → Market PerformGet Alert
09/23/2020OSKBuy Now
Oshkosh
$146.34-43.28% → $83Initiates → Market PerformGet Alert
09/23/2020PCARBuy Now
PACCAR
$124.57-24.54% → $94Initiates → Market PerformGet Alert
09/23/2020URIBuy Now
United Rentals
$1.10K-82.84% → $188Initiates → Market PerformGet Alert
02/27/2020DYBuy Now
Dycom Industries
$425.72-88.49%$62 → $49MaintainsBuyGet Alert
02/24/2020DEBuy Now
Deere
$587.53-70.21%$169 → $175MaintainsHoldGet Alert
02/18/2020TEXBuy Now
Terex
$67.64-60.08%$31 → $27MaintainsHoldGet Alert
02/10/2020CNHIBuy Now
CNH Industrial
→ $12UpgradeHold → BuyGet Alert
12/18/2019TEXBuy Now
Terex
$67.64-54.17%$20 → $31UpgradeSell → HoldGet Alert