Angel Castillo

Stock Analyst at Morgan Stanley

(1.25)
# 1777
Out of 5,343 analysts
123
Total ratings
56.67%
Success rate
2.22%
Average return
32 Stocks
Name Action PT Current % Upside Ratings Updated
VMC Vulcan Materials
Maintains: Equal-Weight
273 303
271.58 11.57% 4 May 12, 2025
WSC WillScot Holdings
Maintains: Overweight
38 39
27.39 42.39% 4 May 12, 2025
KMT Kennametal
Maintains: Equal-Weight
20 21
21.25 -1.18% 5 May 12, 2025
AGCO AGCO
Maintains: Underweight
75 84
102.53 -18.07% 3 May 12, 2025
OLN Olin
Maintains: Underweight
28 20
19.53 2.41% 11 May 12, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Equal-Weight
51 41
36.12 13.51% 7 May 12, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
561 576
564.73 2% 4 May 6, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Underweight
179 180
194.17 -7.3% 3 May 6, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
340 350
321.51 8.86% 3 May 6, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Equal-Weight
94 100
103.5 -3.38% 4 May 6, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Equal-Weight
20 14
11.64 15.98% 13 May 5, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
94 88
69.19 27.19% 3 Apr 16, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Equal-Weight
110 91
98.37 -7.49% 3 Apr 16, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
450 500
515.63 -3.03% 4 Apr 16, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
17 15
12.96 15.74% 2 Apr 16, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Equal-Weight
300 283
345.12 -18% 4 Apr 16, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
75 70
53.38 31.14% 5 Feb 5, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Equal-Weight
775 765
702.71 8.86% 2 Feb 3, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Underweight
67 68
68.76 -1.11% 2 Dec 4, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
135 126
94.34 33.56% 4 Oct 23, 2024
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
37.11 -20.51% 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
3.85 9.09% 3 May 10, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Equal-Weight
60 48
32.27 48.74% 5 May 10, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
110 105
98.02 7.12% 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.59 -18.94% 6 Oct 31, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Equal-Weight
120 110
156.73 -29.82% 1 Oct 18, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Equal-Weight
33 20
2.6 669.23% 7 Oct 12, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Equal-Weight
44 31
9.9 213.13% 1 May 20, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Equal-Weight
110 100
n/a n/a 1 Jan 20, 2022