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
32 Stocks
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