Angel Castillo

Stock Analyst at Morgan Stanley

(2.16)
# 2,725
Out of 4,670 analysts
77
Total ratings
51.43%
Success rate
-9.28%
Average return

Stocks Rated by Angel Castillo

PACCAR
Oct 23, 2024
Maintains: Overweight
Price Target: $135$126
Current: $114.75
Upside: +9.80%
Caterpillar
Oct 14, 2024
Downgrades: Underweight
Price Target: $349$332
Current: $397.49
Upside: -16.48%
Ball Corporation
Sep 4, 2024
Upgrades: Overweight
Price Target: $69$78
Current: $61.86
Upside: +26.09%
Deere & Company
Aug 26, 2024
Maintains: Overweight
Price Target: $450$425
Current: $446.65
Upside: -4.85%
Martin Marietta Materials
Aug 26, 2024
Maintains: Overweight
Price Target: $610$657
Current: $597.81
Upside: +9.90%
Summit Materials
Aug 26, 2024
Initiates: Overweight
Price Target: $51
Current: $51.66
Upside: -1.28%
REV Group
Jun 11, 2024
Initiates: Equal-Weight
Price Target: $30
Current: $30.91
Upside: -4.56%
Oshkosh
Jan 8, 2024
Initiates: Equal-Weight
Price Target: $102
Current: $111.81
Upside: -8.77%
WillScot Holdings
Jan 8, 2024
Initiates: Equal-Weight
Price Target: $45
Current: $36.30
Upside: +23.97%
United Rentals
Jan 8, 2024
Initiates: Equal-Weight
Price Target: $500
Current: $849.32
Upside: -41.13%
Initiates: Equal-Weight
Price Target: $208
Current: $284.61
Upside: -26.92%
Initiates: Equal-Weight
Price Target: $62
Current: $119.65
Upside: -48.18%
Initiates: Overweight
Price Target: $278
Current: $372.62
Upside: -25.39%
Initiates: Underweight
Price Target: $59
Current: $77.45
Upside: -23.82%
Initiates: Equal-Weight
Price Target: $24
Current: $29.12
Upside: -17.58%
Initiates: Underweight
Price Target: $178
Current: $213.52
Upside: -16.64%
Initiates: Equal-Weight
Price Target: $74
Current: $75.96
Upside: -2.58%
Downgrades: Equal-Weight
Price Target: $28
Current: $19.73
Upside: +41.92%
Maintains: Underweight
Price Target: $50$38
Current: $42.87
Upside: -11.36%
Reiterates: Equal-Weight
Price Target: $40
Current: $52.28
Upside: -23.49%
Maintains: Equal-Weight
Price Target: $5.5$4.2
Current: $3.73
Upside: +12.60%
Downgrades: Equal-Weight
Price Target: $60$48
Current: $35.90
Upside: +33.70%
Maintains: Overweight
Price Target: $110$105
Current: $92.82
Upside: +13.12%
Maintains: Equal-Weight
Price Target: $55$60
Current: $71.71
Upside: -16.33%
Maintains: Equal-Weight
Price Target: $19$18
Current: $29.04
Upside: -39.74%
Maintains: Equal-Weight
Price Target: $120$110
Current: $171.51
Upside: -35.86%
Maintains: Equal-Weight
Price Target: $33$20
Current: $3.55
Upside: +463.38%
Maintains: Equal-Weight
Price Target: $44$31
Current: $17.74
Upside: +74.75%