Angel Castillo

Stock Analyst at Morgan Stanley

(1.48)
# 1853
Out of 5,438 analysts
133
Total ratings
Success rate
Average return
32 Stocks
Name Action PT Current % Upside Ratings Updated
CAT Caterpillar
Downgrades: Underweight
283 350
408.42 -14.3% 5 Aug 7, 2025
WSC WillScot Holdings
Maintains: Overweight
39 37
23.95 54.49% 5 Aug 4, 2025
VMC Vulcan Materials
Maintains: Equal-Weight
303 285
285.33 -0.12% 5 Jul 28, 2025
URI United Rentals
Maintains: Overweight
702 955
869.86 9.79% 3 Jul 28, 2025
MLM Martin Marietta Mate...
Maintains: Overweight
576 605
600.23 0.79% 5 Jul 28, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Equal-Weight
33 46
49.95 -7.91% 3 Jun 18, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Underweight
65 69
72.4 -4.7% 4 Jun 6, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Equal-Weight
20 21
20.36 3.14% 5 May 12, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Underweight
75 84
110.66 -24.09% 3 May 12, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Underweight
28 20
18.73 6.78% 11 May 12, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Equal-Weight
51 41
32.84 24.85% 7 May 12, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Underweight
179 180
238.27 -24.46% 3 May 6, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
340 350
388.64 -9.94% 3 May 6, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Equal-Weight
94 100
88.28 13.28% 4 May 6, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Equal-Weight
20 14
9.05 49.17% 13 May 5, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Equal-Weight
126 96
97.17 -1.2% 5 Apr 16, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
94 88
74.18 18.63% 3 Apr 16, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Equal-Weight
110 91
134.69 -32.44% 3 Apr 16, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
450 500
507.09 -1.4% 4 Apr 16, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
17 15
12.48 20.19% 2 Apr 16, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
75 70
53.66 30.45% 5 Feb 5, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Overweight
51
52.49 -2.84% 1 Aug 26, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Equal-Weight
13
11.45 10.92% 1 Jan 8, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Equal-Weight
6 5
3.87 8.53% 3 May 10, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Equal-Weight
60 48
29.05 65.23% 5 May 10, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
110 105
100.72 4.25% 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
23.8 -26.47% 6 Oct 31, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Equal-Weight
120 110
139.93 -21.39% 1 Oct 18, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Equal-Weight
33 20
2.05 875.61% 7 Oct 12, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Equal-Weight
44 31
11.98 158.76% 1 May 20, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Equal-Weight
110 100
69.49 43.91% 1 Jan 20, 2022