Angel Castillo
Stock Analyst at Morgan Stanley
(1.21)
# 1885
Out of 5,368 analysts
125
Total ratings
54.10%
Success rate
2.00%
Average return
Main Sectors:
Top Industries:
Name | Action | PT | Current | % Upside | Ratings | Updated | |
---|---|---|---|---|---|---|---|
DCI Donaldson | Maintains: Underweight | 65 69 | 68.65 | 0.51% | 3 | Jun 6, 2025 | |
VMC Vulcan Materials | Maintains: Equal-Weight | 273 303 | 260.82 | 16.17% | 4 | May 12, 2025 | |
WSC WillScot Holdings | Maintains: Overweight | 38 39 | 26.69 | 46.12% | 4 | May 12, 2025 | |
KMT Kennametal | Maintains: Equal-Weight | 20 21 | 21.89 | -4.07% | 5 | May 12, 2025 | |
AGCO AGCO | Maintains: Underweight | 75 84 | 100.54 | -16.45% | 3 | May 12, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Underweight | 28 20 | 20.37 | -1.82% | 11 | May 12, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Equal-Weight | 51 41 | 34.3 | 19.53% | 7 | May 12, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Overweight | 561 576 | 541.92 | 6.29% | 4 | May 6, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Underweight | 179 180 | 201.24 | -10.55% | 3 | May 6, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Overweight | 340 350 | 319.42 | 9.57% | 3 | May 6, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Equal-Weight | 94 100 | 98.69 | 1.33% | 4 | May 6, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Equal-Weight | 20 14 | 10.91 | 23.74% | 13 | May 5, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Downgrades: Equal-Weight | 126 96 | 91.88 | 4.48% | 5 | Apr 16, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Overweight | 94 88 | 70.72 | 24.43% | 3 | Apr 16, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Equal-Weight | 110 91 | 110.97 | -18% | 3 | Apr 16, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Overweight | 450 500 | 509.34 | -1.83% | 4 | Apr 16, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Overweight | 17 15 | 12.58 | 19.24% | 2 | Apr 16, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Upgrades: Equal-Weight | 300 283 | 356.91 | -20.71% | 4 | Apr 16, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Overweight | 75 70 | 54.33 | 28.84% | 5 | Feb 5, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Equal-Weight | 775 765 | 695.16 | 10.05% | 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.11 | 2.19% | 3 | May 10, 2023 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Downgrades: Equal-Weight | 60 48 | 30.92 | 55.24% | 5 | May 10, 2023 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Overweight | 110 105 | 99.83 | 5.18% | 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 | 20.98 | -16.59% | 6 | Oct 31, 2022 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Equal-Weight | 120 110 | 150.95 | -27.13% | 1 | Oct 18, 2022 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Equal-Weight | 33 20 | 3.42 | 484.8% | 7 | Oct 12, 2022 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Equal-Weight | 44 31 | 10.92 | 183.88% | 1 | May 20, 2022 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Downgrades: Equal-Weight | 110 100 | n/a | n/a | 1 | Jan 20, 2022 |