Angel Castillo

Stock Analyst at Morgan Stanley

(2.27)
# 2,556
Out of 4,751 analysts
97
Total ratings
52.08%
Success rate
-5.88%
Average return

Stocks Rated by Angel Castillo

Vulcan Materials Company
Feb 24, 2025
Maintains: Equal-Weight
Price Target: $295$300
Current: $245.58
Upside: +22.16%
Kennametal
Feb 12, 2025
Maintains: Equal-Weight
Price Target: $28$24
Current: $21.96
Upside: +9.29%
The Timken Company
Feb 11, 2025
Maintains: Overweight
Price Target: $93$94
Current: $80.27
Upside: +17.10%
Ball Corporation
Feb 5, 2025
Maintains: Overweight
Price Target: $75$70
Current: $52.68
Upside: +32.88%
Olin Corporation
Feb 4, 2025
Maintains: Underweight
Price Target: $31$28
Current: $25.25
Upside: +10.91%
United Rentals
Feb 3, 2025
Maintains: Equal-Weight
Price Target: $775$765
Current: $637.84
Upside: +19.94%
Oshkosh
Feb 3, 2025
Maintains: Equal-Weight
Price Target: $98$110
Current: $101.66
Upside: +8.21%
Caterpillar
Jan 31, 2025
Maintains: Underweight
Price Target: $330$300
Current: $341.08
Upside: -12.04%
Huntsman
Jan 13, 2025
Maintains: Equal-Weight
Price Target: $24$20
Current: $16.78
Upside: +19.23%
Allison Transmission Holdings
Dec 17, 2024
Maintains: Equal-Weight
Price Target: $110$112
Current: $101.45
Upside: +10.40%
Maintains: Overweight
Price Target: $657$622
Current: $480.05
Upside: +29.57%
Upgrades: Overweight
Price Target: $40$50
Current: $32.76
Upside: +52.65%
Upgrades: Overweight
Price Target: $11$17
Current: $12.80
Upside: +28.96%
Maintains: Underweight
Price Target: $67$68
Current: $68.79
Upside: -1.15%
Initiates: Equal-Weight
Price Target: $101
Current: $96.59
Upside: +4.57%
Maintains: Overweight
Price Target: $401$450
Current: $477.28
Upside: -5.72%
Maintains: Overweight
Price Target: $135$126
Current: $106.21
Upside: +18.64%
Initiates: Equal-Weight
Price Target: $30
Current: $30.19
Upside: -2.27%
Initiates: Overweight
Price Target: $278
Current: $367.65
Upside: -24.38%
Initiates: Underweight
Price Target: $178
Current: $205.26
Upside: -13.28%
Reiterates: Equal-Weight
Price Target: $40
Current: $42.53
Upside: -5.95%
Maintains: Equal-Weight
Price Target: $5.5$4.2
Current: $2.93
Upside: +43.59%
Downgrades: Equal-Weight
Price Target: $60$48
Current: $34.14
Upside: +40.60%
Maintains: Overweight
Price Target: $110$105
Current: $88.97
Upside: +18.02%
Maintains: Equal-Weight
Price Target: $55$60
Current: $71.94
Upside: -16.59%
Maintains: Equal-Weight
Price Target: $19$18
Current: $25.93
Upside: -32.51%
Maintains: Equal-Weight
Price Target: $120$110
Current: $145.64
Upside: -24.47%
Maintains: Equal-Weight
Price Target: $33$20
Current: $4.97
Upside: +302.82%
Maintains: Equal-Weight
Price Target: $44$31
Current: $12.53
Upside: +147.41%