← Back to Morgan Stanley

Angel Castillo Score: 41

Analyst at Morgan Stanley, Summit Redstone Partners
Avg Return (Buy)
? How much profit would you make?
Calculates the average return of all BUY recommendations after exactly 1 year (or today if newer).

Note: Sell ratings are ignored here to focus on investment potential.
+7.0%
1 Year Cap
Win Rate
? How often is the direction correct?
Percentage of trades that are currently profitable.
• Buy: Stock price went UP 📈
• Sell: Stock price went DOWN 📉
34%
13 W / 25 L
Target Met
? How often was the target reached?
Hits vs. Total.
79%
22 W / 6 L
Precision Hit
? How often precise (±3%)?
Hits vs. Total.
29%
8 W / 20 L
Bullseye Hit
? How often perfect (±1%)?
Hits vs. Total.
21%
6 W / 22 L
High Conviction
? The "Brave" Trades (>20% Upside)
Win Rate only for recommendations where the analyst predicted a massive move (>20%).
Shows if they are right when they bet big.
11%
1 W / 8 L
Long Wins
? Success rate for BUY ratings
How often is the analyst right when saying "Buy"?
(Price went UP).
36%
10 W / 18 L
Short Wins
? Success rate for SELL ratings
How often is the analyst right when saying "Sell"?
(Price went DOWN).
30%
3 W / 7 L

Coverage & Price Targets

Date Stock Signal Target Start Price Best Price (1Y) Accuracy Current Price
May 21, 2026
Timken Co. TKR
BUY $140.00
Est. +19%
$117.20 $142.92
Precision Hit (±3%)
$139.12 +18.7%
May 14, 2026
AGCO Corp. AGCO
SELL $108.00
Est. +8%
$117.00 $108.01 (Low)
Bullseye Hit (±1%)
$112.54 +3.8%
May 13, 2026
Allison Transmission Holdings Inc ALSN
BUY $126.00
Est. +5%
$120.48 $124.59
Precision Hit (±3%)
$119.47 -0.8%
May 06, 2026
Terex Corp. TEX
BUY $84.00
Est. +30%
$64.52 $67.00
Pending
$65.29 +1.2%
Apr 15, 2026
CRH Plc CRH
BUY $139.00
Est. +20%
$116.19 $120.54
Pending
$109.59 -5.7%
Mar 09, 2026
Donaldson Co. Inc. DCI
BUY $91.00
Est. +2%
$88.95 $90.73
Bullseye Hit (±1%)
$86.43 -2.8%
Feb 17, 2026
Martin Marietta Materials, Inc. MLM
BUY $706.00
Est. +8%
$654.00 $702.38
Bullseye Hit (±1%)
$588.89 -10.0%
Feb 06, 2026
Cummins Inc. CMI
BUY $675.00
Est. +20%
$563.41 $718.08
Target Met
$679.71 +20.6%
Feb 03, 2026
Caterpillar Inc. CAT
SELL $425.00
Est. +39%
$698.20 $662.85 (Low)
Pending
$933.93 -33.8%
Jan 12, 2026
Lincoln Electric Holdings, Inc. LECO
SELL $208.00
Est. +17%
$250.01 $235.43 (Low)
Pending
$267.86 -7.1%
Jan 12, 2026
Westinghouse Air Brake Technologies Corp WAB
BUY $264.00
Est. +17%
$224.90 $275.84
Target Met
$268.89 +19.6%
Dec 10, 2025
CRH Plc CRH
BUY $140.00
Est. +13%
$123.68 $131.55
Pending
$109.59 -11.4%
Nov 04, 2025
Terex Corp. TEX
BUY $47.00
Est. +2%
$46.07 $71.50
Target Met
$65.29 +41.7%
Oct 30, 2025
Caterpillar Inc. CAT
SELL $380.00
Est. +36%
$590.42 $537.08 (Low)
Pending
$933.93 -58.2%
May 06, 2025
Cummins Inc. CMI
BUY $350.00
Est. +17%
$298.34 $717.28
Target Met
$679.71 +127.8%
Apr 16, 2025
Caterpillar Inc. CAT
SELL $283.00
Est. +2%
$290.14 $282.46 (Low)
Bullseye Hit (±1%)
$933.93 -221.9%
Apr 16, 2025
WillScot Holdings Corp. - Ordinary Shares - Class A WSC
BUY $38.00
Est. +64%
$23.21 $31.88
Miss
$28.13 +21.2%
Apr 16, 2025
CNH Industrial NV CNH
BUY $15.00
Est. +35%
$11.10 $14.27
Miss
$10.60 -4.5%
Apr 16, 2025
REV Group Inc REVG
BUY $33.00
Est. +10%
$29.94 $69.92
Target Met
$63.90 +113.4%
Jan 31, 2025
Caterpillar Inc. CAT
SELL $300.00
Est. +19%
$371.44 $267.31 (Low)
Target Met
$933.93 -151.4%
Dec 03, 2024
AGCO Corp. AGCO
SELL $101.00
Est. +0%
$101.50 $73.79 (Low)
Target Met
$112.54 -10.9%
Oct 14, 2024
Expeditors International Of Washington, Inc. EXPD
BUY $332.00
Est. +174%
$121.12 $129.00
Miss
$163.23 +34.8%
Oct 14, 2024
Caterpillar Inc. CAT
SELL $332.00
Est. +17%
$402.02 $267.31 (Low)
Target Met
$933.93 -132.3%
Aug 26, 2024
Summit Materials Inc - Ordinary Shares - Class A SUM
BUY $51.00
Est. +26%
$40.36 $54.07
Target Met
$52.49 +30.1%
Jun 11, 2024
REV Group Inc REVG
BUY $29.50
Est. +8%
$27.28 $46.08
Target Met
$63.90 +134.2%
Apr 15, 2024
Deere & Co. DE
BUY $450.00
Est. +14%
$393.17 $515.05
Target Met
$575.47 +46.4%
Apr 15, 2024
Vulcan Materials Co VMC
BUY $290.00
Est. +11%
$260.54 $298.31
Precision Hit (±3%)
$292.99 +12.5%
Apr 15, 2024
Paccar Inc. PCAR
BUY $147.00
Est. +25%
$117.71 $118.79
Miss
$120.69 +2.5%
Apr 15, 2024
Donaldson Co. Inc. DCI
SELL $62.00
Est. +14%
$72.46 $57.69 (Low)
Target Met
$86.43 -19.3%
Apr 15, 2024
Oshkosh Corp OSK
SELL $107.00
Est. +11%
$120.38 $77.16 (Low)
Target Met
$136.65 -13.5%
Apr 15, 2024
WillScot Holdings Corp. - Ordinary Shares - Class A WSC
BUY $42.00
Est. +5%
$40.01 $43.80
Target Met
$28.13 -29.7%
Mar 18, 2024
Ball Corp. BALL
BUY $68.00
Est. +5%
$64.78 $68.12
Bullseye Hit (±1%)
$56.98 -12.0%
Jan 20, 2022
Sealed Air Corp. SEE
BUY $79.00
Est. +16%
$67.89 - -
$42.15 -37.9%
Jan 20, 2022
Crown Holdings, Inc. CCK
BUY $135.00
Est. +17%
$115.52 - -
$100.08 -13.4%
Jan 20, 2022
Ball Corp. BLL
BUY $100.00
Est. +11%
$90.34 $72.20
Miss
$69.49 -23.1%
Jan 20, 2022
Berry Global Group Inc BERY
BUY $79.00
Est. +10%
$71.88 $67.84
Miss
$67.58 -6.0%
Jan 11, 2022
Olin Corp. OLN
BUY $58.00
Est. +8%
$53.68 - -
$25.30 -52.9%
Jan 11, 2022
Huntsman Corp HUN
BUY $47.00
Est. +32%
$35.70 - -
$15.89 -55.5%
Timken Co.
TKR
May 21, 2026
Signal & Target
BUY $140.00
Start Price $117.20
Best Price (1Y)
$142.92
Current Price $139.12
Return +18.7%
AGCO Corp.
AGCO
May 14, 2026
Signal & Target
SELL $108.00
Start Price $117.00
Best Price (1Y)
$108.01
Current Price $112.54
Return +3.8%
Signal & Target
BUY $126.00
Start Price $120.48
Best Price (1Y)
$124.59
Current Price $119.47
Return -0.8%
Terex Corp.
TEX
May 06, 2026
Signal & Target
BUY $84.00
Start Price $64.52
Best Price (1Y)
$67.00
Current Price $65.29
Return +1.2%
CRH Plc
CRH
Apr 15, 2026
Signal & Target
BUY $139.00
Start Price $116.19
Best Price (1Y)
$120.54
Current Price $109.59
Return -5.7%
Signal & Target
BUY $91.00
Start Price $88.95
Best Price (1Y)
$90.73
Current Price $86.43
Return -2.8%
Signal & Target
BUY $706.00
Start Price $654.00
Best Price (1Y)
$702.38
Current Price $588.89
Return -10.0%
Cummins Inc.
CMI
Feb 06, 2026
Signal & Target
BUY $675.00
Start Price $563.41
Best Price (1Y)
$718.08
Current Price $679.71
Return +20.6%
Signal & Target
SELL $425.00
Start Price $698.20
Best Price (1Y)
$662.85
Current Price $933.93
Return -33.8%
Signal & Target
SELL $208.00
Start Price $250.01
Best Price (1Y)
$235.43
Current Price $267.86
Return -7.1%
Signal & Target
BUY $264.00
Start Price $224.90
Best Price (1Y)
$275.84
Current Price $268.89
Return +19.6%
CRH Plc
CRH
Dec 10, 2025
Signal & Target
BUY $140.00
Start Price $123.68
Best Price (1Y)
$131.55
Current Price $109.59
Return -11.4%
Terex Corp.
TEX
Nov 04, 2025
Signal & Target
BUY $47.00
Start Price $46.07
Best Price (1Y)
$71.50
Current Price $65.29
Return +41.7%
Signal & Target
SELL $380.00
Start Price $590.42
Best Price (1Y)
$537.08
Current Price $933.93
Return -58.2%
Cummins Inc.
CMI
May 06, 2025
Signal & Target
BUY $350.00
Start Price $298.34
Best Price (1Y)
$717.28
Current Price $679.71
Return +127.8%
Signal & Target
SELL $283.00
Start Price $290.14
Best Price (1Y)
$282.46
Current Price $933.93
Return -221.9%
Signal & Target
BUY $38.00
Start Price $23.21
Best Price (1Y)
$31.88
Current Price $28.13
Return +21.2%
Signal & Target
BUY $15.00
Start Price $11.10
Best Price (1Y)
$14.27
Current Price $10.60
Return -4.5%
Signal & Target
BUY $33.00
Start Price $29.94
Best Price (1Y)
$69.92
Current Price $63.90
Return +113.4%
Signal & Target
SELL $300.00
Start Price $371.44
Best Price (1Y)
$267.31
Current Price $933.93
Return -151.4%
AGCO Corp.
AGCO
Dec 03, 2024
Signal & Target
SELL $101.00
Start Price $101.50
Best Price (1Y)
$73.79
Current Price $112.54
Return -10.9%
Signal & Target
BUY $332.00
Start Price $121.12
Best Price (1Y)
$129.00
Current Price $163.23
Return +34.8%
Signal & Target
SELL $332.00
Start Price $402.02
Best Price (1Y)
$267.31
Current Price $933.93
Return -132.3%
Signal & Target
BUY $51.00
Start Price $40.36
Best Price (1Y)
$54.07
Current Price $52.49
Return +30.1%
Signal & Target
BUY $29.50
Start Price $27.28
Best Price (1Y)
$46.08
Current Price $63.90
Return +134.2%
Deere & Co.
DE
Apr 15, 2024
Signal & Target
BUY $450.00
Start Price $393.17
Best Price (1Y)
$515.05
Current Price $575.47
Return +46.4%
Signal & Target
BUY $290.00
Start Price $260.54
Best Price (1Y)
$298.31
Current Price $292.99
Return +12.5%
Paccar Inc.
PCAR
Apr 15, 2024
Signal & Target
BUY $147.00
Start Price $117.71
Best Price (1Y)
$118.79
Current Price $120.69
Return +2.5%
Signal & Target
SELL $62.00
Start Price $72.46
Best Price (1Y)
$57.69
Current Price $86.43
Return -19.3%
Oshkosh Corp
OSK
Apr 15, 2024
Signal & Target
SELL $107.00
Start Price $120.38
Best Price (1Y)
$77.16
Current Price $136.65
Return -13.5%
Signal & Target
BUY $42.00
Start Price $40.01
Best Price (1Y)
$43.80
Current Price $28.13
Return -29.7%
Ball Corp.
BALL
Mar 18, 2024
Signal & Target
BUY $68.00
Start Price $64.78
Best Price (1Y)
$68.12
Current Price $56.98
Return -12.0%
Signal & Target
BUY $79.00
Start Price $67.89
Best Price (1Y)
-
Current Price $42.15
Return -37.9%
Signal & Target
BUY $135.00
Start Price $115.52
Best Price (1Y)
-
Current Price $100.08
Return -13.4%
Ball Corp.
BLL
Jan 20, 2022
Signal & Target
BUY $100.00
Start Price $90.34
Best Price (1Y)
$72.20
Current Price $69.49
Return -23.1%
Signal & Target
BUY $79.00
Start Price $71.88
Best Price (1Y)
$67.84
Current Price $67.58
Return -6.0%
Olin Corp.
OLN
Jan 11, 2022
Signal & Target
BUY $58.00
Start Price $53.68
Best Price (1Y)
-
Current Price $25.30
Return -52.9%
Huntsman Corp
HUN
Jan 11, 2022
Signal & Target
BUY $47.00
Start Price $35.70
Best Price (1Y)
-
Current Price $15.89
Return -55.5%