Angel Castillo

Stock Analyst at Morgan Stanley

(1.1)
# 1842
Out of 5,328 analysts
112
Total ratings
50.00%
Success rate
-0.67%
Average return
32 Stocks
Name Action PT Current % Upside Ratings Updated
WSC WillScot Holdings
Maintains: Overweight
50 38
26.06 45.82% 3 Apr 16, 2025
VMC Vulcan Materials
Maintains: Equal-Weight
300 273
263.85 3.47% 3 Apr 16, 2025
TKR Timken
Maintains: Overweight
94 88
64.91 35.57% 3 Apr 16, 2025
OSK Oshkosh
Maintains: Equal-Weight
110 91
87.67 3.8% 3 Apr 16, 2025
LECO Lincoln Electric Hol...
Maintains: Underweight
187 179
179.24 -0.13% 2 Apr 16, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Equal-Weight
24 20
19.72 1.42% 4 Apr 16, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
450 500
481.83 3.77% 4 Apr 16, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
425 340
299.59 13.49% 2 Apr 16, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
17 15
12.48 20.19% 2 Apr 16, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Equal-Weight
300 283
316.99 -10.72% 4 Apr 16, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Equal-Weight
112 94
94.59 -0.62% 3 Apr 16, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Underweight
94 75
93.79 -20.03% 2 Apr 16, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
75 70
51.4 36.19% 5 Feb 5, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Underweight
31 28
21.78 28.56% 10 Feb 4, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Equal-Weight
775 765
646.53 18.32% 2 Feb 3, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Equal-Weight
24 20
13.31 50.26% 12 Jan 13, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
657 622
527.04 18.02% 3 Dec 17, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Underweight
67 68
66.07 2.92% 2 Dec 4, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
135 126
91.2 38.16% 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
33.68 -12.41% 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.76 18.48% 6 Aug 1, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Equal-Weight
6 5
3.75 12% 3 May 10, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Equal-Weight
60 48
27.68 73.41% 5 May 10, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
110 105
96.91 8.35% 4 Jan 10, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Equal-Weight
55 60
67.58 -11.22% 2 Jan 10, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Equal-Weight
19 18
20.75 -15.66% 6 Oct 31, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Equal-Weight
120 110
150.14 -26.74% 1 Oct 18, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Equal-Weight
33 20
4.08 390.2% 7 Oct 12, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Equal-Weight
44 31
9.78 216.97% 1 May 20, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Equal-Weight
110 100
n/a n/a 1 Jan 20, 2022