Angel Castillo's Stock Ratings

Morgan Stanley Analyst

Angel Castillo is an analyst at Morgan Stanley. Analyst ratings are quantitative and qualitative analysis of a stock by Wall Street stock rating analysts. Stock ratings consist of expected future growth, current stock valuation and macroeconomic trends. Updated 06/20/2025

Overall Average Return

-4.33%

Smart Score

52.1%

Overall Average Return Percentile

28th

Number of Ratings

126
Buy NowGet Alert
06/18/2025REVGBuy Now
REV Group
$43.735.19%
Angel Castillo52%
$33 → $46UpgradeUnderweight → Equal-WeightGet Alert
06/06/2025DCIBuy Now
Donaldson
$68.141.26%
Angel Castillo52%
$65 → $69MaintainsUnderweightGet Alert
05/12/2025VMCBuy Now
Vulcan Materials
$255.9418.39%
Angel Castillo52%
$273 → $303MaintainsEqual-WeightGet Alert
05/12/2025WSCBuy Now
WillScot Holdings
$26.1149.37%
Angel Castillo52%
$38 → $39MaintainsOverweightGet Alert
05/12/2025KMTBuy Now
Kennametal
$21.86-3.93%
Angel Castillo52%
$20 → $21MaintainsEqual-WeightGet Alert
05/12/2025AGCOBuy Now
AGCO
$102.23-17.83%
Angel Castillo52%
$75 → $84MaintainsUnderweightGet Alert
05/12/2025OLNBuy Now
Olin
$19.323.52%
Angel Castillo52%
$28 → $20MaintainsUnderweightGet Alert
05/12/2025AVNTBuy Now
Avient
$33.4422.61%
Angel Castillo52%
$51 → $41MaintainsEqual-WeightGet Alert
05/06/2025MLMBuy Now
Martin Marietta Materials
$538.227.02%
Angel Castillo52%
$561 → $576MaintainsOverweightGet Alert
05/06/2025LECOBuy Now
Lincoln Electric Holdings
$201.20-10.54%
Angel Castillo52%
$179 → $180MaintainsUnderweightGet Alert
05/06/2025CMIBuy Now
Cummins
$314.2611.37%
Angel Castillo52%
$340 → $350MaintainsOverweightGet Alert
05/06/2025ALSNBuy Now
Allison Transmission
$90.8010.13%
Angel Castillo52%
$94 → $100MaintainsEqual-WeightGet Alert
05/05/2025HUNBuy Now
Huntsman
$10.2831.32%
Angel Castillo52%
$20 → $13.5MaintainsEqual-WeightGet Alert
04/16/2025PCARBuy Now
PACCAR
$90.995.51%
Angel Castillo52%
$126 → $96DowngradeOverweight → Equal-WeightGet Alert
04/16/2025WSCBuy Now
WillScot Holdings
$26.1145.54%
Angel Castillo52%
$50 → $38MaintainsOverweightGet Alert
04/16/2025VMCBuy Now
Vulcan Materials
$255.946.67%
Angel Castillo52%
$300 → $273MaintainsEqual-WeightGet Alert
04/16/2025TKRBuy Now
Timken
$70.5624.72%
Angel Castillo52%
$94 → $88MaintainsOverweightGet Alert
04/16/2025OSKBuy Now
Oshkosh
$109.09-16.58%
Angel Castillo52%
$110 → $91MaintainsEqual-WeightGet Alert
04/16/2025LECOBuy Now
Lincoln Electric Holdings
$201.20-11.03%
Angel Castillo52%
$187 → $179MaintainsUnderweightGet Alert
04/16/2025KMTBuy Now
Kennametal
$21.86-8.51%
Angel Castillo52%
$24 → $20MaintainsEqual-WeightGet Alert
04/16/2025DEBuy Now
Deere
$521.38-4.1%
Angel Castillo52%
$450 → $500MaintainsOverweightGet Alert
04/16/2025CMIBuy Now
Cummins
$314.268.19%
Angel Castillo52%
$425 → $340MaintainsOverweightGet Alert
04/16/2025CNHBuy Now
CNH Industrial
$12.9915.47%
Angel Castillo52%
$16.5 → $15MaintainsOverweightGet Alert
04/16/2025CATBuy Now
Caterpillar
$360.53-21.5%
Angel Castillo52%
$300 → $283UpgradeUnderweight → Equal-WeightGet Alert
04/16/2025ALSNBuy Now
Allison Transmission
$90.803.52%
Angel Castillo52%
$112 → $94MaintainsEqual-WeightGet Alert
04/16/2025AGCOBuy Now
AGCO
$102.23-26.64%
Angel Castillo52%
$94 → $75DowngradeEqual-Weight → UnderweightGet Alert
02/24/2025VMCBuy Now
Vulcan Materials
$255.9417.21%
Angel Castillo52%
$295 → $300MaintainsEqual-WeightGet Alert
02/12/2025KMTBuy Now
Kennametal
$21.869.79%
Angel Castillo52%
$28 → $24MaintainsEqual-WeightGet Alert
02/11/2025TKRBuy Now
Timken
$70.5633.22%
Angel Castillo52%
$93 → $94MaintainsOverweightGet Alert
02/05/2025BALLBuy Now
Ball
$56.2324.49%
Angel Castillo52%
$75 → $70MaintainsOverweightGet Alert
02/04/2025OLNBuy Now
Olin
$19.3244.93%
Angel Castillo52%
$31 → $28MaintainsUnderweightGet Alert
02/03/2025URIBuy Now
United Rentals
$700.079.27%
Angel Castillo52%
$775 → $765MaintainsEqual-WeightGet Alert
02/03/2025OSKBuy Now
Oshkosh
$109.090.83%
Angel Castillo52%
$98 → $110MaintainsEqual-WeightGet Alert
01/31/2025CATBuy Now
Caterpillar
$360.53-16.79%
Angel Castillo52%
$330 → $300MaintainsUnderweightGet Alert
01/13/2025OLNBuy Now
Olin
$19.3260.46%
Angel Castillo52%
$41 → $31MaintainsUnderweightGet Alert
01/13/2025HUNBuy Now
Huntsman
$10.2894.55%
Angel Castillo52%
$24 → $20MaintainsEqual-WeightGet Alert
01/13/2025BALLBuy Now
Ball
$56.2333.38%
Angel Castillo52%
$78 → $75MaintainsOverweightGet Alert
12/17/2024ALSNBuy Now
Allison Transmission
$90.8023.35%
Angel Castillo52%
$110 → $112MaintainsEqual-WeightGet Alert
12/17/2024MLMBuy Now
Martin Marietta Materials
$538.2215.57%
Angel Castillo52%
$657 → $622MaintainsOverweightGet Alert
12/17/2024KMTBuy Now
Kennametal
$21.8628.09%
Angel Castillo52%
$24.5 → $28MaintainsEqual-WeightGet Alert
12/17/2024WSCBuy Now
WillScot Holdings
$26.1191.5%
Angel Castillo52%
$40 → $50UpgradeEqual-Weight → OverweightGet Alert
12/17/2024CNHBuy Now
CNH Industrial
$12.9927.02%
Angel Castillo52%
$11 → $16.5UpgradeEqual-Weight → OverweightGet Alert
12/04/2024DCIBuy Now
Donaldson
$68.14-0.21%
Angel Castillo52%
$67 → $68MaintainsUnderweightGet Alert
12/03/2024AGCOBuy Now
AGCO
$102.23-1.2%
Angel Castillo52%
→ $101Initiates → Equal-WeightGet Alert
11/25/2024DEBuy Now
Deere
$521.38-13.69%
Angel Castillo52%
$401 → $450MaintainsOverweightGet Alert
10/23/2024PCARBuy Now
PACCAR
$90.9938.48%
Angel Castillo52%
$135 → $126MaintainsOverweightGet Alert
10/14/2024CATBuy Now
Caterpillar
$360.53-7.91%
Angel Castillo52%
$349 → $332DowngradeEqual-Weight → UnderweightGet Alert
09/04/2024BALLBuy Now
Ball
$56.2338.72%
Angel Castillo52%
$69 → $78UpgradeEqual-Weight → OverweightGet Alert
08/26/2024DEBuy Now
Deere
$521.38-18.49%
Angel Castillo52%
$450 → $425MaintainsOverweightGet Alert
08/26/2024MLMBuy Now
Martin Marietta Materials
$538.2222.07%
Angel Castillo52%
$610 → $657MaintainsOverweightGet Alert
08/26/2024SUMBuy Now
Summit Materials
——
Angel Castillo52%
→ $51Initiates → OverweightGet Alert
07/24/2024PCARBuy Now
PACCAR
$90.9952.76%
Angel Castillo52%
$147 → $139MaintainsOverweightGet Alert
06/11/2024REVGBuy Now
REV Group
$43.73-32.54%
Angel Castillo52%
→ $29.5Initiates → Equal-WeightGet Alert
04/16/2024PCARBuy Now
PACCAR
$90.9961.56%
Angel Castillo52%
$125 → $147MaintainsOverweightGet Alert
03/18/2024BALLBuy Now
Ball
$56.2320.93%
Angel Castillo52%
→ $68Initiates → Equal-WeightGet Alert
01/08/2024CATBuy Now
Caterpillar
$360.53-25.11%
Angel Castillo52%
→ $270Initiates → Equal-WeightGet Alert
01/08/2024OSKBuy Now
Oshkosh
$109.09-6.5%
Angel Castillo52%
→ $102Initiates → Equal-WeightGet Alert
01/08/2024WSCBuy Now
WillScot Mobile Mini
$26.1172.35%
Angel Castillo52%
→ $45Initiates → Equal-WeightGet Alert
01/08/2024URIBuy Now
United Rentals
$700.07-28.58%
Angel Castillo52%
→ $500Initiates → Equal-WeightGet Alert
01/08/2024MLMBuy Now
Martin Marietta Materials
$538.2210.55%
Angel Castillo52%
→ $595Initiates → OverweightGet Alert
01/08/2024VMCBuy Now
Vulcan Materials
$255.94-18.73%
Angel Castillo52%
→ $208Initiates → Equal-WeightGet Alert
01/08/2024ALSNBuy Now
Allison Transmission
$90.80-31.72%
Angel Castillo52%
→ $62Initiates → Equal-WeightGet Alert
01/08/2024CMIBuy Now
Cummins
$314.26-11.54%
Angel Castillo52%
→ $278Initiates → OverweightGet Alert
01/08/2024PCARBuy Now
PACCAR
$90.9937.38%
Angel Castillo52%
→ $125Initiates → OverweightGet Alert
01/08/2024CNHIBuy Now
CNH Industrial
——
Angel Castillo52%
→ $12.7Initiates → Equal-WeightGet Alert
01/08/2024DEBuy Now
Deere
$521.38-17.53%
Angel Castillo52%
→ $430Initiates → OverweightGet Alert
01/08/2024DCIBuy Now
Donaldson
$68.14-13.41%
Angel Castillo52%
→ $59Initiates → UnderweightGet Alert
01/08/2024KMTBuy Now
Kennametal
$21.869.79%
Angel Castillo52%
→ $24Initiates → Equal-WeightGet Alert
01/08/2024LECOBuy Now
Lincoln Electric Holdings
$201.20-11.53%
Angel Castillo52%
→ $178Initiates → UnderweightGet Alert
01/08/2024TKRBuy Now
Timken
$70.564.88%
Angel Castillo52%
→ $74Initiates → Equal-WeightGet Alert
12/11/2023HUNBuy Now
Huntsman
$10.28172.37%
Angel Castillo52%
→ $28DowngradeOverweight → Equal-WeightGet Alert
10/30/2023OLNBuy Now
Olin
$19.3296.69%
Angel Castillo52%
$50 → $38MaintainsUnderweightGet Alert
08/02/2023HUNBuy Now
Huntsman
$10.28191.83%
Angel Castillo52%
$30 → $30ReiteratesOverweight → OverweightGet Alert
08/01/2023OLNBuy Now
Olin
$19.32158.8%
Angel Castillo52%
$50 → $50ReiteratesUnderweight → UnderweightGet Alert
08/01/2023AVNTBuy Now
Avient
$33.4419.62%
Angel Castillo52%
$40 → $40ReiteratesEqual-Weight → Equal-WeightGet Alert
07/19/2023OLNBuy Now
Olin
$19.32158.8%
Angel Castillo52%
$50 → $50ReiteratesUnderweight → UnderweightGet Alert
07/19/2023HUNBuy Now
Huntsman
$10.28191.83%
Angel Castillo52%
$30 → $30ReiteratesOverweight → OverweightGet Alert
05/15/2023HUNBuy Now
Huntsman
$10.28191.83%
Angel Castillo52%
$32 → $30MaintainsOverweightGet Alert
05/10/2023AMBPBuy Now
Ardagh Metal Packaging
$4.102.44%
Angel Castillo52%
$5.5 → $4.2MaintainsEqual-WeightGet Alert
05/10/2023SEEBuy Now
Sealed Air
$30.3158.36%
Angel Castillo52%
$60 → $48DowngradeOverweight → Equal-WeightGet Alert
03/01/2023AMBPBuy Now
Ardagh Metal Packaging
$4.1034.15%
Angel Castillo52%
$6.3 → $5.5MaintainsEqual-WeightGet Alert
02/27/2023HUNBuy Now
Huntsman
$10.28211.28%
Angel Castillo52%
$35 → $32MaintainsOverweightGet Alert
02/23/2023AVNTBuy Now
Avient
$33.4419.62%
Angel Castillo52%
$34 → $40MaintainsEqual-WeightGet Alert
02/15/2023SEEBuy Now
Sealed Air
$30.3197.95%
Angel Castillo52%
$65 → $60MaintainsOverweightGet Alert
01/10/2023CCKBuy Now
Crown Holdings
$103.621.33%
Angel Castillo52%
$110 → $105MaintainsOverweightGet Alert
01/10/2023BERYBuy Now
Berry Global Gr
——
Angel Castillo52%
$55 → $60MaintainsEqual-WeightGet Alert
11/14/2022HUNBuy Now
Huntsman
$10.28240.47%
Angel Castillo52%
$37 → $35MaintainsOverweightGet Alert
11/07/2022AVNTBuy Now
Avient
$33.441.67%
Angel Castillo52%
$37 → $34MaintainsEqual-WeightGet Alert
10/31/2022ESIBuy Now
Element Solutions
$21.48-18.53%
Angel Castillo52%
$19 → $17.5MaintainsEqual-WeightGet Alert
10/26/2022CCKBuy Now
Crown Holdings
$103.626.16%
Angel Castillo52%
$120 → $110MaintainsOverweightGet Alert
10/25/2022AVNTBuy Now
Avient
$33.4410.65%
Angel Castillo52%
$50 → $37MaintainsEqual-WeightGet Alert
10/24/2022ESIBuy Now
Element Solutions
$21.48-11.55%
Angel Castillo52%
$25 → $19MaintainsEqual-WeightGet Alert
10/18/2022SEEBuy Now
Sealed Air
$30.31114.45%
Angel Castillo52%
$75 → $65MaintainsOverweightGet Alert
10/18/2022BERYBuy Now
Berry Global Gr
——
Angel Castillo52%
$61 → $55MaintainsEqual-WeightGet Alert
10/18/2022ATRBuy Now
AptarGroup
$150.30-26.81%
Angel Castillo52%
$120 → $110MaintainsEqual-WeightGet Alert
10/12/2022OLNBuy Now
Olin
$19.32158.8%
Angel Castillo52%
$58 → $50MaintainsEqual-WeightGet Alert
10/12/2022HUNBuy Now
Huntsman
$10.28259.92%
Angel Castillo52%
$40 → $37MaintainsOverweightGet Alert
10/12/2022TSEBuy Now
Trinseo
$3.73436.19%
Angel Castillo52%
$33 → $20MaintainsEqual-WeightGet Alert
10/05/2022CCKBuy Now
Crown Holdings
$103.6215.81%
Angel Castillo52%
$130 → $120MaintainsOverweightGet Alert
09/07/2022BALLBuy Now
Ball
$56.23-2.19%
Angel Castillo52%
$56 → $55MaintainsEqual-WeightGet Alert
08/18/2022TSEBuy Now
Trinseo
$3.73784.72%
Angel Castillo52%
$47 → $33MaintainsEqual-WeightGet Alert
08/04/2022HUNBuy Now
Huntsman
$10.28289.11%
Angel Castillo52%
$47 → $40MaintainsOverweightGet Alert
08/04/2022SEEBuy Now
Sealed Air
$30.31147.44%
Angel Castillo52%
$79 → $75MaintainsOverweightGet Alert
07/28/2022AVNTBuy Now
Avient
$33.4449.52%
Angel Castillo52%
$63 → $50MaintainsEqual-WeightGet Alert
07/26/2022CCKBuy Now
Crown Holdings
$103.6225.46%
Angel Castillo52%
$135 → $130MaintainsOverweightGet Alert
05/20/2022LSPDBuy Now
Lightspeed Commerce
$10.89184.66%
Angel Castillo52%
$44 → $31MaintainsEqual-WeightGet Alert
05/19/2022AMBPBuy Now
Ardagh Metal Packaging
$4.1075.61%
Angel Castillo52%
→ $7.2Initiates → Equal-WeightGet Alert
05/11/2022TSEBuy Now
Trinseo
$3.731160.05%
Angel Castillo52%
$55 → $47MaintainsEqual-WeightGet Alert
01/20/2022SEEBuy Now
Sealed Air
$30.31160.64%
Angel Castillo52%
→ $79UpgradeEqual-Weight → OverweightGet Alert
01/20/2022BLLBuy Now
Ball
——
Angel Castillo52%
$110 → $100DowngradeOverweight → Equal-WeightGet Alert
01/11/2022OLNBuy Now
Olin
$19.32200.21%
Angel Castillo52%
$60 → $58MaintainsEqual-WeightGet Alert
01/11/2022HUNBuy Now
Huntsman
$10.28357.2%
Angel Castillo52%
$40 → $47MaintainsOverweightGet Alert
01/11/2022ESIBuy Now
Element Solutions
$21.4816.39%
Angel Castillo52%
$22.5 → $25MaintainsEqual-WeightGet Alert
01/11/2022AVNTBuy Now
Avient
$33.4488.4%
Angel Castillo52%
$57 → $63MaintainsEqual-WeightGet Alert
11/08/2021HUNBuy Now
Huntsman
$10.28289.11%
Angel Castillo52%
$33 → $40MaintainsOverweightGet Alert
10/04/2021ESIBuy Now
Element Solutions
$21.484.75%
Angel Castillo52%
$22 → $22.5MaintainsEqual-WeightGet Alert
10/01/2021ESIBuy Now
Element Solutions
$21.484.75%
Angel Castillo52%
$22 → $22.5MaintainsEqual-WeightGet Alert
08/02/2021HUNBuy Now
Huntsman
$10.28221.01%
Angel Castillo52%
$31 → $33MaintainsOverweightGet Alert
07/30/2021OLNBuy Now
Olin
$19.32189.86%
Angel Castillo52%
$46 → $56MaintainsEqual-WeightGet Alert
05/03/2021ESIBuy Now
Element Solutions
$21.482.42%
Angel Castillo52%
$18 → $22MaintainsEqual-WeightGet Alert
05/03/2021OLNBuy Now
Olin
$19.32138.1%
Angel Castillo52%
$40 → $46MaintainsEqual-WeightGet Alert
03/19/2021OLNBuy Now
Olin
$19.32107.04%
Angel Castillo52%
$31 → $40MaintainsEqual-WeightGet Alert
11/18/2020TSEBuy Now
Trinseo
$3.73918.77%
Angel Castillo52%
→ $38UpgradeUnderweight → Equal-WeightGet Alert
10/14/2020TSEBuy Now
Trinseo
$3.73436.19%
Angel Castillo52%
$14 → $20MaintainsUnderweightGet Alert
05/28/2020TSEBuy Now
Trinseo
$3.73275.34%
Angel Castillo52%
$19 → $14DowngradeEqual-Weight → UnderweightGet Alert
08/14/2019TSEBuy Now
Trinseo
$3.73757.91%
Angel Castillo52%
$49 → $32MaintainsEqual-WeightGet Alert