Angel Castillo
Stock Analyst at Morgan Stanley
(1.2)
# 1919
Out of 5,370 analysts
125
Total ratings
54.10%
Success rate
2.69%
Average return
Main Sectors:
Top Industries:
Name | Action | PT | Current | % Upside | Ratings | Updated | |
---|---|---|---|---|---|---|---|
DCI Donaldson | Maintains: Underweight | 65 69 | 68.91 | 0.13% | 3 | Jun 6, 2025 | |
VMC Vulcan Materials | Maintains: Equal-Weight | 273 303 | 260.73 | 16.21% | 4 | May 12, 2025 | |
WSC WillScot Holdings | Maintains: Overweight | 38 39 | 26.49 | 47.23% | 4 | May 12, 2025 | |
KMT Kennametal | Maintains: Equal-Weight | 20 21 | 22.2 | -5.41% | 5 | May 12, 2025 | |
AGCO AGCO | Maintains: Underweight | 75 84 | 103.15 | -18.57% | 3 | May 12, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Underweight | 28 20 | 20.28 | -1.38% | 11 | May 12, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Equal-Weight | 51 41 | 34.91 | 17.44% | 7 | May 12, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Overweight | 561 576 | 542.09 | 6.26% | 4 | May 6, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Underweight | 179 180 | 204.2 | -11.85% | 3 | May 6, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Overweight | 340 350 | 322.04 | 8.68% | 3 | May 6, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Equal-Weight | 94 100 | 95.34 | 4.89% | 4 | May 6, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Equal-Weight | 20 14 | 10.82 | 24.77% | 13 | May 5, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Downgrades: Equal-Weight | 126 96 | 92.62 | 3.65% | 5 | Apr 16, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Overweight | 94 88 | 71.54 | 23.01% | 3 | Apr 16, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Equal-Weight | 110 91 | 111.4 | -18.31% | 3 | Apr 16, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Overweight | 450 500 | 524.06 | -4.59% | 4 | Apr 16, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Overweight | 17 15 | 12.97 | 15.65% | 2 | Apr 16, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Upgrades: Equal-Weight | 300 283 | 361.83 | -21.79% | 4 | Apr 16, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Overweight | 75 70 | 55.99 | 25.02% | 5 | Feb 5, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Equal-Weight | 775 765 | 686.86 | 11.38% | 2 | Feb 3, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Initiates Coverage On: Overweight | 51 | n/a | n/a | 1 | Aug 26, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Initiates Coverage On: Equal-Weight | 30 | 44.24 | -33.32% | 1 | Jun 11, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Initiates Coverage On: Equal-Weight | 13 | n/a | n/a | 1 | Jan 8, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Equal-Weight | 6 5 | 4.21 | -0.24% | 3 | May 10, 2023 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Downgrades: Equal-Weight | 60 48 | 31.39 | 52.91% | 5 | May 10, 2023 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Overweight | 110 105 | 101.44 | 3.51% | 4 | Jan 10, 2023 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Equal-Weight | 55 60 | n/a | n/a | 2 | Jan 10, 2023 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Equal-Weight | 19 18 | 21.54 | -18.76% | 6 | Oct 31, 2022 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Equal-Weight | 120 110 | 151.67 | -27.47% | 1 | Oct 18, 2022 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Equal-Weight | 33 20 | 3.69 | 442.01% | 7 | Oct 12, 2022 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Equal-Weight | 44 31 | 11.38 | 172.41% | 1 | May 20, 2022 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Downgrades: Equal-Weight | 110 100 | n/a | n/a | 1 | Jan 20, 2022 |