Angel Castillo
Stock Analyst at Morgan Stanley
(1.93)
# 3,247
Out of 5,093 analysts
133
Total ratings
40%
Success rate
-9.38%
Average return
Main Sectors:
Stocks Rated by Angel Castillo
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| MLM Martin Marietta Materials | Maintains: Overweight | $610 → $660 | $612.01 | +7.84% | 6 | Dec 1, 2025 | |
| DCI Donaldson Company | Upgrades: Equal-Weight | $72 → $84 | $90.16 | -6.83% | 6 | Nov 24, 2025 | |
| WSC WillScot Holdings | Downgrades: Equal-Weight | $37 → $21 | $20.83 | +0.82% | 6 | Nov 13, 2025 | |
| CAT Caterpillar | Maintains: Underweight | $350 → $380 | $594.36 | -36.07% | 6 | Oct 30, 2025 | |
| VMC Vulcan Materials Company | Maintains: Equal-Weight | $303 → $285 | $291.04 | -2.08% | 5 | Jul 28, 2025 | |
| URI United Rentals | Maintains: Overweight | $702 → $955 | $789.90 | +20.90% | 3 | Jul 28, 2025 | |
| REVG REV Group | Upgrades: Equal-Weight | $33 → $46 | $55.65 | -17.34% | 3 | Jun 18, 2025 | |
| KMT Kennametal | Maintains: Equal-Weight | $20 → $21 | $27.81 | -24.49% | 5 | May 12, 2025 | |
| AGCO AGCO Corporation | Maintains: Underweight | $75 → $84 | $104.01 | -19.24% | 3 | May 12, 2025 | |
| OLN Olin Corporation | Maintains: Underweight | $28 → $20 | $20.36 | -1.77% | 11 | May 12, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Equal-Weight | $51 → $41 | $30.25 | +35.54% | 7 | May 12, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Underweight | $179 → $180 | $238.31 | -24.47% | 3 | May 6, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Overweight | $340 → $350 | $500.16 | -30.02% | 3 | May 6, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Equal-Weight | $94 → $100 | $93.72 | +6.70% | 4 | May 6, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Equal-Weight | $20 → $14 | $10.06 | +34.19% | 13 | May 5, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Overweight | $94 → $88 | $83.16 | +5.82% | 3 | Apr 16, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Equal-Weight | $110 → $91 | $126.06 | -27.81% | 3 | Apr 16, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Overweight | $450 → $500 | $462.86 | +8.02% | 4 | Apr 16, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Overweight | $17 → $15 | $9.36 | +60.26% | 2 | Apr 16, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgrades: Equal-Weight | $126 → $96 | $108.91 | -11.85% | 5 | Apr 16, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Overweight | $75 → $70 | $46.87 | +49.35% | 5 | Feb 5, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Equal-Weight | $5.5 → $4.2 | $3.88 | +8.25% | 3 | May 10, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgrades: Equal-Weight | $60 → $48 | $41.47 | +15.75% | 5 | May 10, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Overweight | $110 → $105 | $94.20 | +11.46% | 4 | Jan 10, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Equal-Weight | $19 → $18 | $26.37 | -33.64% | 6 | Oct 31, 2022 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Equal-Weight | $120 → $110 | $115.72 | -4.94% | 1 | Oct 18, 2022 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Equal-Weight | $33 → $20 | $0.70 | +2,753.07% | 7 | Oct 12, 2022 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Equal-Weight | $44 → $31 | $11.64 | +166.32% | 1 | May 20, 2022 |
Martin Marietta Materials
Dec 1, 2025
Maintains: Overweight
Price Target: $610 → $660
Current: $612.01
Upside: +7.84%
Donaldson Company
Nov 24, 2025
Upgrades: Equal-Weight
Price Target: $72 → $84
Current: $90.16
Upside: -6.83%
WillScot Holdings
Nov 13, 2025
Downgrades: Equal-Weight
Price Target: $37 → $21
Current: $20.83
Upside: +0.82%
Caterpillar
Oct 30, 2025
Maintains: Underweight
Price Target: $350 → $380
Current: $594.36
Upside: -36.07%
Vulcan Materials Company
Jul 28, 2025
Maintains: Equal-Weight
Price Target: $303 → $285
Current: $291.04
Upside: -2.08%
United Rentals
Jul 28, 2025
Maintains: Overweight
Price Target: $702 → $955
Current: $789.90
Upside: +20.90%
REV Group
Jun 18, 2025
Upgrades: Equal-Weight
Price Target: $33 → $46
Current: $55.65
Upside: -17.34%
Kennametal
May 12, 2025
Maintains: Equal-Weight
Price Target: $20 → $21
Current: $27.81
Upside: -24.49%
AGCO Corporation
May 12, 2025
Maintains: Underweight
Price Target: $75 → $84
Current: $104.01
Upside: -19.24%
Olin Corporation
May 12, 2025
Maintains: Underweight
Price Target: $28 → $20
Current: $20.36
Upside: -1.77%
May 12, 2025
Maintains: Equal-Weight
Price Target: $51 → $41
Current: $30.25
Upside: +35.54%
May 6, 2025
Maintains: Underweight
Price Target: $179 → $180
Current: $238.31
Upside: -24.47%
May 6, 2025
Maintains: Overweight
Price Target: $340 → $350
Current: $500.16
Upside: -30.02%
May 6, 2025
Maintains: Equal-Weight
Price Target: $94 → $100
Current: $93.72
Upside: +6.70%
May 5, 2025
Maintains: Equal-Weight
Price Target: $20 → $14
Current: $10.06
Upside: +34.19%
Apr 16, 2025
Maintains: Overweight
Price Target: $94 → $88
Current: $83.16
Upside: +5.82%
Apr 16, 2025
Maintains: Equal-Weight
Price Target: $110 → $91
Current: $126.06
Upside: -27.81%
Apr 16, 2025
Maintains: Overweight
Price Target: $450 → $500
Current: $462.86
Upside: +8.02%
Apr 16, 2025
Maintains: Overweight
Price Target: $17 → $15
Current: $9.36
Upside: +60.26%
Apr 16, 2025
Downgrades: Equal-Weight
Price Target: $126 → $96
Current: $108.91
Upside: -11.85%
Feb 5, 2025
Maintains: Overweight
Price Target: $75 → $70
Current: $46.87
Upside: +49.35%
May 10, 2023
Maintains: Equal-Weight
Price Target: $5.5 → $4.2
Current: $3.88
Upside: +8.25%
May 10, 2023
Downgrades: Equal-Weight
Price Target: $60 → $48
Current: $41.47
Upside: +15.75%
Jan 10, 2023
Maintains: Overweight
Price Target: $110 → $105
Current: $94.20
Upside: +11.46%
Oct 31, 2022
Maintains: Equal-Weight
Price Target: $19 → $18
Current: $26.37
Upside: -33.64%
Oct 18, 2022
Maintains: Equal-Weight
Price Target: $120 → $110
Current: $115.72
Upside: -4.94%
Oct 12, 2022
Maintains: Equal-Weight
Price Target: $33 → $20
Current: $0.70
Upside: +2,753.07%
May 20, 2022
Maintains: Equal-Weight
Price Target: $44 → $31
Current: $11.64
Upside: +166.32%