Angel Castillo

Stock Analyst at Morgan Stanley

(2.15)
# 2,680
Out of 4,784 analysts
97
Total ratings
46.81%
Success rate
-7.33%
Average return

Stocks Rated by Angel Castillo

Vulcan Materials Company
Feb 24, 2025
Maintains: Equal-Weight
Price Target: $295$300
Current: $232.94
Upside: +28.79%
Kennametal
Feb 12, 2025
Maintains: Equal-Weight
Price Target: $28$24
Current: $21.62
Upside: +11.01%
The Timken Company
Feb 11, 2025
Maintains: Overweight
Price Target: $93$94
Current: $71.97
Upside: +30.61%
Ball Corporation
Feb 5, 2025
Maintains: Overweight
Price Target: $75$70
Current: $51.46
Upside: +36.03%
Olin Corporation
Feb 4, 2025
Maintains: Underweight
Price Target: $31$28
Current: $24.57
Upside: +13.96%
United Rentals
Feb 3, 2025
Maintains: Equal-Weight
Price Target: $775$765
Current: $627.65
Upside: +21.88%
Oshkosh
Feb 3, 2025
Maintains: Equal-Weight
Price Target: $98$110
Current: $94.31
Upside: +16.64%
Caterpillar
Jan 31, 2025
Maintains: Underweight
Price Target: $330$300
Current: $329.69
Upside: -9.01%
Huntsman
Jan 13, 2025
Maintains: Equal-Weight
Price Target: $24$20
Current: $15.82
Upside: +26.42%
Allison Transmission Holdings
Dec 17, 2024
Maintains: Equal-Weight
Price Target: $110$112
Current: $96.06
Upside: +16.59%
Maintains: Overweight
Price Target: $657$622
Current: $478.00
Upside: +30.13%
Upgrades: Overweight
Price Target: $40$50
Current: $28.15
Upside: +77.62%
Upgrades: Overweight
Price Target: $11$17
Current: $12.19
Upside: +35.36%
Maintains: Underweight
Price Target: $67$68
Current: $67.07
Upside: +1.39%
Initiates: Equal-Weight
Price Target: $101
Current: $93.53
Upside: +7.99%
Maintains: Overweight
Price Target: $401$450
Current: $465.31
Upside: -3.29%
Maintains: Overweight
Price Target: $135$126
Current: $96.91
Upside: +30.02%
Initiates: Equal-Weight
Price Target: $30
Current: $32.08
Upside: -8.04%
Initiates: Overweight
Price Target: $278
Current: $314.02
Upside: -11.47%
Initiates: Underweight
Price Target: $178
Current: $190.29
Upside: -6.46%
Reiterates: Equal-Weight
Price Target: $40
Current: $36.91
Upside: +8.37%
Maintains: Equal-Weight
Price Target: $5.5$4.2
Current: $3.00
Upside: +40.00%
Downgrades: Equal-Weight
Price Target: $60$48
Current: $29.00
Upside: +65.52%
Maintains: Overweight
Price Target: $110$105
Current: $88.20
Upside: +19.05%
Maintains: Equal-Weight
Price Target: $55$60
Current: $69.47
Upside: -13.63%
Maintains: Equal-Weight
Price Target: $19$18
Current: $22.92
Upside: -23.65%
Maintains: Equal-Weight
Price Target: $120$110
Current: $146.93
Upside: -25.13%
Maintains: Equal-Weight
Price Target: $33$20
Current: $3.69
Upside: +442.01%
Maintains: Equal-Weight
Price Target: $44$31
Current: $9.09
Upside: +241.03%