Angel Castillo

Stock Analyst at Morgan Stanley

(0)
# 2522
Out of 3,975 analysts
89
Total ratings
42.86%
Success rate
2.20%
Average return
32 Stocks
Name Action Price Target Current % Upside Ratings Updated
Allison Transmission
Maintains: Equal-Weight
110 112
109.53 2.26% 2 Dec 17, 2024
Martin Marietta Mate...
Maintains: Overweight
657 622
516.9 20.33% 3 Dec 17, 2024
Kennametal
Maintains: Equal-Weight
25 28
23.76 17.85% 2 Dec 17, 2024
WillScot Holdings
Upgrades: Overweight
40 50
33.9 47.49% 2 Dec 17, 2024
CNH Industrial
Upgrades: Overweight
11 17
11.22 47.06% 1 Dec 17, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Underweight
67 68
68.25 -0.37% 2 Dec 4, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Equal-Weight
101
92.36 9.35% 1 Dec 3, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
401 450
422.69 6.46% 3 Nov 25, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
135 126
104.89 20.13% 4 Oct 23, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Underweight
349 332
363.77 -8.73% 2 Oct 14, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Overweight
69 78
53.98 44.5% 3 Sep 4, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Overweight
51
51.05 -0.1% 1 Aug 26, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Equal-Weight
30
34.03 -13.31% 1 Jun 11, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Equal-Weight
102
94.2 8.28% 1 Jan 8, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Equal-Weight
500
695.03 -28.06% 1 Jan 8, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Equal-Weight
208
257.51 -19.23% 1 Jan 8, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Overweight
278
353.59 -21.38% 1 Jan 8, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Equal-Weight
13
n/a n/a 1 Jan 8, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Underweight
178
186.57 -4.59% 1 Jan 8, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Equal-Weight
74
71.49 3.51% 1 Jan 8, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Equal-Weight
28
17.02 64.51% 11 Dec 11, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Underweight
50 38
32.29 17.68% 8 Oct 30, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Equal-Weight
40 40
39.3 1.78% 6 Aug 1, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Equal-Weight
6 5
2.96 41.89% 3 May 10, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Equal-Weight
60 48
33.79 42.05% 5 May 10, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
110 105
80.42 30.56% 4 Jan 10, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Equal-Weight
55 60
64.44 -6.89% 2 Jan 10, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Equal-Weight
19 18
25.31 -30.86% 6 Oct 31, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Equal-Weight
120 110
155.06 -29.06% 1 Oct 18, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Equal-Weight
33 20
5.24 281.68% 7 Oct 12, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Equal-Weight
44 31
15.72 97.2% 1 May 20, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Equal-Weight
110 100
n/a n/a 1 Jan 20, 2022