Angel Castillo

Stock Analyst at Morgan Stanley

(1.07)
# 1856
Out of 5,327 analysts
112
Total ratings
48.15%
Success rate
-0.61%
Average return
32 Stocks
Name Action PT Current % Upside Ratings Updated
WSC WillScot Holdings
Maintains: Overweight
50 38
25.14 51.15% 3 Apr 16, 2025
VMC Vulcan Materials
Maintains: Equal-Weight
300 273
244.89 11.48% 3 Apr 16, 2025
TKR Timken
Maintains: Overweight
94 88
65.29 34.78% 3 Apr 16, 2025
OSK Oshkosh
Maintains: Equal-Weight
110 91
88.26 3.1% 3 Apr 16, 2025
LECO Lincoln Electric Hol...
Maintains: Underweight
187 179
183.94 -2.69% 2 Apr 16, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Equal-Weight
24 20
19.39 3.15% 4 Apr 16, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
450 500
460.68 8.54% 4 Apr 16, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
425 340
293 16.04% 2 Apr 16, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
17 15
11.61 29.2% 2 Apr 16, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Equal-Weight
300 283
307.17 -7.87% 4 Apr 16, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Equal-Weight
112 94
92.47 1.65% 3 Apr 16, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Underweight
94 75
85.16 -11.93% 2 Apr 16, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
75 70
52.4 33.59% 5 Feb 5, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Underweight
31 28
22.01 27.21% 10 Feb 4, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Equal-Weight
775 765
629.55 21.52% 2 Feb 3, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Equal-Weight
24 20
13.46 48.59% 12 Jan 13, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
657 622
503.46 23.55% 3 Dec 17, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Underweight
67 68
65.6 3.66% 2 Dec 4, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
135 126
90.29 39.55% 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
32.3 -8.67% 1 Jun 11, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Equal-Weight
13
n/a n/a 1 Jan 8, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Equal-Weight
40 40
33.49 19.44% 6 Aug 1, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Equal-Weight
6 5
3.77 11.41% 3 May 10, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Equal-Weight
60 48
27.91 71.98% 5 May 10, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
110 105
96.92 8.34% 4 Jan 10, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Equal-Weight
55 60
67.63 -11.28% 2 Jan 10, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Equal-Weight
19 18
20.25 -13.58% 6 Oct 31, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Equal-Weight
120 110
150.29 -26.81% 1 Oct 18, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Equal-Weight
33 20
3.98 402.51% 7 Oct 12, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Equal-Weight
44 31
10.01 209.69% 1 May 20, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Equal-Weight
110 100
n/a n/a 1 Jan 20, 2022