Angel Castillo

Stock Analyst at Morgan Stanley

(2.26)
# 2,472
Out of 4,814 analysts
109
Total ratings
48.15%
Success rate
-7.21%
Average return

Stocks Rated by Angel Castillo

WillScot Holdings
Apr 16, 2025
Maintains: Overweight
Price Target: $50$38
Current: $22.25
Upside: +70.79%
Vulcan Materials Company
Apr 16, 2025
Maintains: Equal-Weight
Price Target: $300$273
Current: $234.33
Upside: +16.50%
The Timken Company
Apr 16, 2025
Maintains: Overweight
Price Target: $94$88
Current: $60.32
Upside: +45.89%
Oshkosh
Apr 16, 2025
Maintains: Equal-Weight
Price Target: $110$91
Current: $81.75
Upside: +11.31%
Lincoln Electric Holdings
Apr 16, 2025
Maintains: Underweight
Price Target: $187$179
Current: $172.60
Upside: +3.71%
Kennametal
Apr 16, 2025
Maintains: Equal-Weight
Price Target: $24$20
Current: $18.57
Upside: +7.70%
Deere & Company
Apr 16, 2025
Maintains: Overweight
Price Target: $450$500
Current: $441.56
Upside: +13.23%
Cummins
Apr 16, 2025
Maintains: Overweight
Price Target: $425$340
Current: $273.97
Upside: +24.10%
CNH Industrial
Apr 16, 2025
Maintains: Overweight
Price Target: $17$15
Current: $10.95
Upside: +36.99%
Caterpillar
Apr 16, 2025
Upgrades: Equal-Weight
Price Target: $300$283
Current: $284.74
Upside: -0.61%
Maintains: Equal-Weight
Price Target: $112$94
Current: $85.81
Upside: +9.54%
Downgrades: Underweight
Price Target: $94$75
Current: $79.91
Upside: -6.14%
Maintains: Overweight
Price Target: $75$70
Current: $47.30
Upside: +47.99%
Maintains: Underweight
Price Target: $31$28
Current: $20.91
Upside: +33.91%
Maintains: Equal-Weight
Price Target: $775$765
Current: $570.60
Upside: +34.07%
Maintains: Equal-Weight
Price Target: $24$20
Current: $12.76
Upside: +56.80%
Maintains: Overweight
Price Target: $657$622
Current: $485.57
Upside: +28.10%
Maintains: Underweight
Price Target: $67$68
Current: $61.70
Upside: +10.21%
Maintains: Overweight
Price Target: $135$126
Current: $87.29
Upside: +44.35%
Initiates: Equal-Weight
Price Target: $30
Current: $29.17
Upside: +1.13%
Reiterates: Equal-Weight
Price Target: $40
Current: $30.82
Upside: +29.79%
Maintains: Equal-Weight
Price Target: $5.5$4.2
Current: $2.67
Upside: +57.60%
Downgrades: Equal-Weight
Price Target: $60$48
Current: $26.07
Upside: +84.12%
Maintains: Overweight
Price Target: $110$105
Current: $84.42
Upside: +24.38%
Maintains: Equal-Weight
Price Target: $55$60
Current: $67.06
Upside: -10.53%
Maintains: Equal-Weight
Price Target: $19$18
Current: $18.00
Upside: -2.78%
Maintains: Equal-Weight
Price Target: $120$110
Current: $142.70
Upside: -22.92%
Maintains: Equal-Weight
Price Target: $33$20
Current: $3.10
Upside: +546.20%
Maintains: Equal-Weight
Price Target: $44$31
Current: $9.23
Upside: +236.04%