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