Angel Castillo
Stock Analyst at Morgan Stanley
(2.83)
# 2,736
Out of 4,574 analysts
377
Total ratings
49.2%
Success rate
1.8%
Average return
Main Sectors:
Stocks Rated by Angel Castillo
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| URI United Rentals | Maintained: Buy | $1,165 → $1,335 | $1,141.59 | +16.94% | 19 | Jul 24, 2026 | |
| WAB Westinghouse Air Brake Technologies | Rated: Buy | $318 → $355 | $302.50 | +17.36% | 17 | Jul 23, 2026 | |
| CAT Caterpillar | Maintained: Hold | $915 | $888.73 | +2.96% | 25 | Jul 20, 2026 | |
| AGCO AGCO Corporation | Rated: Sell | $108 → $110 | $121.21 | -9.25% | 12 | Jul 17, 2026 | |
| ALSN Allison Transmission Holdings | Rated: Hold | $126 → $130 | $122.34 | +6.26% | 19 | Jul 17, 2026 | |
| CNH CNH Industrial | Maintained: Buy | $15 | $11.15 | +34.53% | 14 | Jul 17, 2026 | |
| CMI Cummins | Rated: Buy | $752 → $761 | $664.65 | +14.50% | 19 | Jul 17, 2026 | |
| DE Deere & Company | Maintained: Buy | $730 | $628.16 | +16.21% | 16 | Jul 17, 2026 | |
| KMT Kennametal | Rated: Hold | $36 → $31 | $35.23 | -12.01% | 13 | Jul 17, 2026 | |
| LECO Lincoln Electric Holdings | Rated: Sell | $250 → $253 | $251.47 | +0.61% | 15 | Jul 17, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $664 | $559.60 | +18.66% | 27 | Jul 17, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | $109 → $113 | $132.24 | -14.55% | 13 | Jul 17, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $84 | $69.83 | +20.29% | 18 | Jul 17, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $140 | $141.30 | -0.92% | 16 | Jul 17, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $321 | $279.70 | +14.77% | 14 | Jul 17, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Buy | $21 | $10.95 | +91.78% | 1 | Jul 6, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $91 | $92.79 | -1.93% | 16 | Jun 2, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $139 | $99.87 | +39.18% | 5 | May 13, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | $23 → $29 | $26.50 | +9.43% | 19 | May 12, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $157 → $150 | $155.14 | -3.31% | 20 | May 12, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $55 → $69 | $63.84 | n/a | 5 | Apr 30, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $31 → $30 | $12.80 | n/a | 11 | Aug 2, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $5.5 → $4.2 | $4.78 | n/a | 6 | May 10, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $105 | $117.88 | n/a | 6 | Apr 24, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $34 → $40 | $37.60 | n/a | 6 | Feb 23, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | $110 | $73.82 | n/a | 3 | Feb 21, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Sell | $50 | $23.20 | n/a | 6 | Jan 10, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $19 → $18 | $37.44 | n/a | 4 | Oct 31, 2022 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $120 → $110 | $132.36 | n/a | 3 | Oct 18, 2022 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $33 → $20 | $0.002 | n/a | 8 | Oct 12, 2022 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $13 | $12.46 | n/a | 1 | Aug 16, 2021 |
United Rentals
Jul 24, 2026
Maintained: Buy
Price Target: $1,165 → $1,335
Current: $1,141.59
Upside: +16.94%
Westinghouse Air Brake Technologies
Jul 23, 2026
Rated: Buy
Price Target: $318 → $355
Current: $302.50
Upside: +17.36%
Caterpillar
Jul 20, 2026
Maintained: Hold
Price Target: $915
Current: $888.73
Upside: +2.96%
AGCO Corporation
Jul 17, 2026
Rated: Sell
Price Target: $108 → $110
Current: $121.21
Upside: -9.25%
Allison Transmission Holdings
Jul 17, 2026
Rated: Hold
Price Target: $126 → $130
Current: $122.34
Upside: +6.26%
CNH Industrial
Jul 17, 2026
Maintained: Buy
Price Target: $15
Current: $11.15
Upside: +34.53%
Cummins
Jul 17, 2026
Rated: Buy
Price Target: $752 → $761
Current: $664.65
Upside: +14.50%
Deere & Company
Jul 17, 2026
Maintained: Buy
Price Target: $730
Current: $628.16
Upside: +16.21%
Kennametal
Jul 17, 2026
Rated: Hold
Price Target: $36 → $31
Current: $35.23
Upside: -12.01%
Lincoln Electric Holdings
Jul 17, 2026
Rated: Sell
Price Target: $250 → $253
Current: $251.47
Upside: +0.61%
Jul 17, 2026
Maintained: Buy
Price Target: $664
Current: $559.60
Upside: +18.66%
Jul 17, 2026
Rated: Hold
Price Target: $109 → $113
Current: $132.24
Upside: -14.55%
Jul 17, 2026
Maintained: Buy
Price Target: $84
Current: $69.83
Upside: +20.29%
Jul 17, 2026
Maintained: Buy
Price Target: $140
Current: $141.30
Upside: -0.92%
Jul 17, 2026
Maintained: Hold
Price Target: $321
Current: $279.70
Upside: +14.77%
Jul 6, 2026
Initiated Coverage: Buy
Price Target: $21
Current: $10.95
Upside: +91.78%
Jun 2, 2026
Maintained: Hold
Price Target: $91
Current: $92.79
Upside: -1.93%
May 13, 2026
Maintained: Buy
Price Target: $139
Current: $99.87
Upside: +39.18%
May 12, 2026
Rated: Hold
Price Target: $23 → $29
Current: $26.50
Upside: +9.43%
May 12, 2026
Maintained: Hold
Price Target: $157 → $150
Current: $155.14
Upside: -3.31%
Apr 30, 2024
Maintained: Hold
Price Target: $55 → $69
Current: $63.84
Upside: n/a
Aug 2, 2023
Maintained: Buy
Price Target: $31 → $30
Current: $12.80
Upside: n/a
May 10, 2023
Maintained: Hold
Price Target: $5.5 → $4.2
Current: $4.78
Upside: n/a
Apr 24, 2023
Maintained: Buy
Price Target: $105
Current: $117.88
Upside: n/a
Feb 23, 2023
Maintained: Hold
Price Target: $34 → $40
Current: $37.60
Upside: n/a
Feb 21, 2023
Rated: Hold
Price Target: $110
Current: $73.82
Upside: n/a
Jan 10, 2023
Maintained: Sell
Price Target: $50
Current: $23.20
Upside: n/a
Oct 31, 2022
Maintained: Hold
Price Target: $19 → $18
Current: $37.44
Upside: n/a
Oct 18, 2022
Maintained: Hold
Price Target: $120 → $110
Current: $132.36
Upside: n/a
Oct 12, 2022
Maintained: Hold
Price Target: $33 → $20
Current: $0.002
Upside: n/a
Aug 16, 2021
Maintained: Hold
Price Target: $13
Current: $12.46
Upside: n/a