Angel Castillo

Stock Analyst at Morgan Stanley

(2.06)
# 2,803
Out of 4,712 analysts
85
Total ratings
45%
Success rate
-8.6%
Average return

Stocks Rated by Angel Castillo

Allison Transmission Holdings
Dec 17, 2024
Maintains: Equal-Weight
Price Target: $110$112
Current: $109.14
Upside: +2.62%
Martin Marietta Materials
Dec 17, 2024
Maintains: Overweight
Price Target: $657$622
Current: $533.18
Upside: +16.66%
Kennametal
Dec 17, 2024
Maintains: Equal-Weight
Price Target: $25$28
Current: $24.54
Upside: +14.10%
WillScot Holdings
Dec 17, 2024
Upgrades: Overweight
Price Target: $40$50
Current: $33.80
Upside: +47.93%
CNH Industrial
Dec 17, 2024
Upgrades: Overweight
Price Target: $11$17
Current: $11.20
Upside: +47.39%
Donaldson Company
Dec 4, 2024
Maintains: Underweight
Price Target: $67$68
Current: $67.91
Upside: +0.13%
AGCO Corporation
Dec 3, 2024
Initiates: Equal-Weight
Price Target: $101
Current: $94.02
Upside: +7.42%
Deere & Company
Nov 25, 2024
Maintains: Overweight
Price Target: $401$450
Current: $432.84
Upside: +3.96%
PACCAR
Oct 23, 2024
Maintains: Overweight
Price Target: $135$126
Current: $105.18
Upside: +19.79%
Caterpillar
Oct 14, 2024
Downgrades: Underweight
Price Target: $349$332
Current: $367.57
Upside: -9.68%
Upgrades: Overweight
Price Target: $69$78
Current: $56.16
Upside: +38.89%
Initiates: Overweight
Price Target: $51
Current: $50.64
Upside: +0.71%
Initiates: Equal-Weight
Price Target: $30
Current: $31.51
Upside: -6.38%
Initiates: Equal-Weight
Price Target: $102
Current: $94.70
Upside: +7.71%
Initiates: Equal-Weight
Price Target: $500
Current: $723.37
Upside: -30.88%
Initiates: Equal-Weight
Price Target: $208
Current: $264.31
Upside: -21.30%
Initiates: Overweight
Price Target: $278
Current: $353.85
Upside: -21.44%
Initiates: Underweight
Price Target: $178
Current: $190.00
Upside: -6.32%
Initiates: Equal-Weight
Price Target: $74
Current: $71.83
Upside: +3.02%
Downgrades: Equal-Weight
Price Target: $28
Current: $18.12
Upside: +54.53%
Maintains: Underweight
Price Target: $50$38
Current: $33.43
Upside: +13.67%
Reiterates: Equal-Weight
Price Target: $40
Current: $41.38
Upside: -3.33%
Maintains: Equal-Weight
Price Target: $5.5$4.2
Current: $3.01
Upside: +39.53%
Downgrades: Equal-Weight
Price Target: $60$48
Current: $34.07
Upside: +40.89%
Maintains: Overweight
Price Target: $110$105
Current: $83.70
Upside: +25.45%
Maintains: Equal-Weight
Price Target: $55$60
Current: $65.16
Upside: -7.92%
Maintains: Equal-Weight
Price Target: $19$18
Current: $25.74
Upside: -32.01%
Maintains: Equal-Weight
Price Target: $120$110
Current: $159.35
Upside: -30.97%
Maintains: Equal-Weight
Price Target: $33$20
Current: $4.82
Upside: +314.94%
Maintains: Equal-Weight
Price Target: $44$31
Current: $15.67
Upside: +97.83%