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 05/06/2025

Overall Average Return

-5.53%

Smart Score

49.3%

Overall Average Return Percentile

28th

Number of Ratings

117
Buy NowGet Alert
05/06/2025MLMBuy Now
Martin Marietta Materials
$535.007.66%
Angel Castillo49%
$561 → $576MaintainsOverweightGet Alert
05/06/2025LECOBuy Now
Lincoln Electric Holdings
$180.47-0.26%
Angel Castillo49%
$179 → $180MaintainsUnderweightGet Alert
05/06/2025CMIBuy Now
Cummins
$298.3417.32%
Angel Castillo49%
$340 → $350MaintainsOverweightGet Alert
05/06/2025ALSNBuy Now
Allison Transmission
$97.122.97%
Angel Castillo49%
$94 → $100MaintainsEqual-WeightGet Alert
05/05/2025HUNBuy Now
Huntsman
$11.4917.49%
Angel Castillo49%
$20 → $13.5MaintainsEqual-WeightGet Alert
04/16/2025WSCBuy Now
WillScot Holdings
$26.5443.18%
Angel Castillo49%
$50 → $38MaintainsOverweightGet Alert
04/16/2025VMCBuy Now
Vulcan Materials
$267.242.16%
Angel Castillo49%
$300 → $273MaintainsEqual-WeightGet Alert
04/16/2025TKRBuy Now
Timken
$66.2732.79%
Angel Castillo49%
$94 → $88MaintainsOverweightGet Alert
04/16/2025OSKBuy Now
Oshkosh
$88.263.1%
Angel Castillo49%
$110 → $91MaintainsEqual-WeightGet Alert
04/16/2025LECOBuy Now
Lincoln Electric Holdings
$180.47-0.81%
Angel Castillo49%
$187 → $179MaintainsUnderweightGet Alert
04/16/2025KMTBuy Now
Kennametal
$19.820.91%
Angel Castillo49%
$24 → $20MaintainsEqual-WeightGet Alert
04/16/2025DEBuy Now
Deere
$475.305.2%
Angel Castillo49%
$450 → $500MaintainsOverweightGet Alert
04/16/2025CMIBuy Now
Cummins
$298.3413.96%
Angel Castillo49%
$425 → $340MaintainsOverweightGet Alert
04/16/2025CNHBuy Now
CNH Industrial
$12.3821.16%
Angel Castillo49%
$16.5 → $15MaintainsOverweightGet Alert
04/16/2025CATBuy Now
Caterpillar
$324.00-12.65%
Angel Castillo49%
$300 → $283UpgradeUnderweight → Equal-WeightGet Alert
04/16/2025ALSNBuy Now
Allison Transmission
$97.12-3.21%
Angel Castillo49%
$112 → $94MaintainsEqual-WeightGet Alert
04/16/2025AGCOBuy Now
AGCO
$94.35-20.51%
Angel Castillo49%
$94 → $75DowngradeEqual-Weight → UnderweightGet Alert
02/24/2025VMCBuy Now
Vulcan Materials
$267.2412.26%
Angel Castillo49%
$295 → $300MaintainsEqual-WeightGet Alert
02/12/2025KMTBuy Now
Kennametal
$19.8221.09%
Angel Castillo49%
$28 → $24MaintainsEqual-WeightGet Alert
02/11/2025TKRBuy Now
Timken
$66.2741.84%
Angel Castillo49%
$93 → $94MaintainsOverweightGet Alert
02/05/2025BALLBuy Now
Ball
$51.6835.45%
Angel Castillo49%
$75 → $70MaintainsOverweightGet Alert
02/04/2025OLNBuy Now
Olin
$20.4736.79%
Angel Castillo49%
$31 → $28MaintainsUnderweightGet Alert
02/03/2025URIBuy Now
United Rentals
$651.6517.39%
Angel Castillo49%
$775 → $765MaintainsEqual-WeightGet Alert
02/03/2025OSKBuy Now
Oshkosh
$88.2624.63%
Angel Castillo49%
$98 → $110MaintainsEqual-WeightGet Alert
01/31/2025CATBuy Now
Caterpillar
$324.00-7.41%
Angel Castillo49%
$330 → $300MaintainsUnderweightGet Alert
01/13/2025OLNBuy Now
Olin
$20.4751.44%
Angel Castillo49%
$41 → $31MaintainsUnderweightGet Alert
01/13/2025HUNBuy Now
Huntsman
$11.4974.06%
Angel Castillo49%
$24 → $20MaintainsEqual-WeightGet Alert
01/13/2025BALLBuy Now
Ball
$51.6845.12%
Angel Castillo49%
$78 → $75MaintainsOverweightGet Alert
12/17/2024ALSNBuy Now
Allison Transmission
$97.1215.32%
Angel Castillo49%
$110 → $112MaintainsEqual-WeightGet Alert
12/17/2024MLMBuy Now
Martin Marietta Materials
$535.0016.26%
Angel Castillo49%
$657 → $622MaintainsOverweightGet Alert
12/17/2024KMTBuy Now
Kennametal
$19.8241.27%
Angel Castillo49%
$24.5 → $28MaintainsEqual-WeightGet Alert
12/17/2024WSCBuy Now
WillScot Holdings
$26.5488.39%
Angel Castillo49%
$40 → $50UpgradeEqual-Weight → OverweightGet Alert
12/17/2024CNHBuy Now
CNH Industrial
$12.3833.28%
Angel Castillo49%
$11 → $16.5UpgradeEqual-Weight → OverweightGet Alert
12/04/2024DCIBuy Now
Donaldson
$66.642.04%
Angel Castillo49%
$67 → $68MaintainsUnderweightGet Alert
12/03/2024AGCOBuy Now
AGCO
$94.357.05%
Angel Castillo49%
→ $101Initiates → Equal-WeightGet Alert
11/25/2024DEBuy Now
Deere
$475.30-5.32%
Angel Castillo49%
$401 → $450MaintainsOverweightGet Alert
10/23/2024PCARBuy Now
PACCAR
$88.9841.6%
Angel Castillo49%
$135 → $126MaintainsOverweightGet Alert
10/14/2024CATBuy Now
Caterpillar
$324.002.47%
Angel Castillo49%
$349 → $332DowngradeEqual-Weight → UnderweightGet Alert
09/04/2024BALLBuy Now
Ball
$51.6850.93%
Angel Castillo49%
$69 → $78UpgradeEqual-Weight → OverweightGet Alert
08/26/2024DEBuy Now
Deere
$475.30-10.58%
Angel Castillo49%
$450 → $425MaintainsOverweightGet Alert
08/26/2024MLMBuy Now
Martin Marietta Materials
$535.0022.8%
Angel Castillo49%
$610 → $657MaintainsOverweightGet Alert
08/26/2024SUMBuy Now
Summit Materials
——
Angel Castillo49%
→ $51Initiates → OverweightGet Alert
07/24/2024PCARBuy Now
PACCAR
$88.9856.21%
Angel Castillo49%
$147 → $139MaintainsOverweightGet Alert
06/11/2024REVGBuy Now
REV Group
$35.57-17.06%
Angel Castillo49%
→ $29.5Initiates → Equal-WeightGet Alert
04/16/2024PCARBuy Now
PACCAR
$88.9865.21%
Angel Castillo49%
$125 → $147MaintainsOverweightGet Alert
03/18/2024BALLBuy Now
Ball
$51.6831.58%
Angel Castillo49%
→ $68Initiates → Equal-WeightGet Alert
01/08/2024CATBuy Now
Caterpillar
$324.00-16.67%
Angel Castillo49%
→ $270Initiates → Equal-WeightGet Alert
01/08/2024OSKBuy Now
Oshkosh
$88.2615.57%
Angel Castillo49%
→ $102Initiates → Equal-WeightGet Alert
01/08/2024WSCBuy Now
WillScot Mobile Mini
$26.5469.56%
Angel Castillo49%
→ $45Initiates → Equal-WeightGet Alert
01/08/2024URIBuy Now
United Rentals
$651.65-23.27%
Angel Castillo49%
→ $500Initiates → Equal-WeightGet Alert
01/08/2024MLMBuy Now
Martin Marietta Materials
$535.0011.21%
Angel Castillo49%
→ $595Initiates → OverweightGet Alert
01/08/2024VMCBuy Now
Vulcan Materials
$267.24-22.17%
Angel Castillo49%
→ $208Initiates → Equal-WeightGet Alert
01/08/2024ALSNBuy Now
Allison Transmission
$97.12-36.16%
Angel Castillo49%
→ $62Initiates → Equal-WeightGet Alert
01/08/2024CMIBuy Now
Cummins
$298.34-6.82%
Angel Castillo49%
→ $278Initiates → OverweightGet Alert
01/08/2024PCARBuy Now
PACCAR
$88.9840.48%
Angel Castillo49%
→ $125Initiates → OverweightGet Alert
01/08/2024CNHIBuy Now
CNH Industrial
——
Angel Castillo49%
→ $12.7Initiates → Equal-WeightGet Alert
01/08/2024DEBuy Now
Deere
$475.30-9.53%
Angel Castillo49%
→ $430Initiates → OverweightGet Alert
01/08/2024DCIBuy Now
Donaldson
$66.64-11.46%
Angel Castillo49%
→ $59Initiates → UnderweightGet Alert
01/08/2024KMTBuy Now
Kennametal
$19.8221.09%
Angel Castillo49%
→ $24Initiates → Equal-WeightGet Alert
01/08/2024LECOBuy Now
Lincoln Electric Holdings
$180.47-1.37%
Angel Castillo49%
→ $178Initiates → UnderweightGet Alert
01/08/2024TKRBuy Now
Timken
$66.2711.66%
Angel Castillo49%
→ $74Initiates → Equal-WeightGet Alert
12/11/2023HUNBuy Now
Huntsman
$11.49143.69%
Angel Castillo49%
→ $28DowngradeOverweight → Equal-WeightGet Alert
10/30/2023OLNBuy Now
Olin
$20.4785.64%
Angel Castillo49%
$50 → $38MaintainsUnderweightGet Alert
08/02/2023HUNBuy Now
Huntsman
$11.49161.1%
Angel Castillo49%
$30 → $30ReiteratesOverweight → OverweightGet Alert
08/01/2023OLNBuy Now
Olin
$20.47144.26%
Angel Castillo49%
$50 → $50ReiteratesUnderweight → UnderweightGet Alert
08/01/2023AVNTBuy Now
Avient
$35.4712.77%
Angel Castillo49%
$40 → $40ReiteratesEqual-Weight → Equal-WeightGet Alert
07/19/2023OLNBuy Now
Olin
$20.47144.26%
Angel Castillo49%
$50 → $50ReiteratesUnderweight → UnderweightGet Alert
07/19/2023HUNBuy Now
Huntsman
$11.49161.1%
Angel Castillo49%
$30 → $30ReiteratesOverweight → OverweightGet Alert
05/15/2023HUNBuy Now
Huntsman
$11.49161.1%
Angel Castillo49%
$32 → $30MaintainsOverweightGet Alert
05/10/2023AMBPBuy Now
Ardagh Metal Packaging
$3.5219.32%
Angel Castillo49%
$5.5 → $4.2MaintainsEqual-WeightGet Alert
05/10/2023SEEBuy Now
Sealed Air
$28.9465.86%
Angel Castillo49%
$60 → $48DowngradeOverweight → Equal-WeightGet Alert
03/01/2023AMBPBuy Now
Ardagh Metal Packaging
$3.5256.25%
Angel Castillo49%
$6.3 → $5.5MaintainsEqual-WeightGet Alert
02/27/2023HUNBuy Now
Huntsman
$11.49178.5%
Angel Castillo49%
$35 → $32MaintainsOverweightGet Alert
02/23/2023AVNTBuy Now
Avient
$35.4712.77%
Angel Castillo49%
$34 → $40MaintainsEqual-WeightGet Alert
02/15/2023SEEBuy Now
Sealed Air
$28.94107.33%
Angel Castillo49%
$65 → $60MaintainsOverweightGet Alert
01/10/2023CCKBuy Now
Crown Holdings
$97.417.79%
Angel Castillo49%
$110 → $105MaintainsOverweightGet Alert
01/10/2023BERYBuy Now
Berry Global Gr
$67.65-11.31%
Angel Castillo49%
$55 → $60MaintainsEqual-WeightGet Alert
11/14/2022HUNBuy Now
Huntsman
$11.49204.61%
Angel Castillo49%
$37 → $35MaintainsOverweightGet Alert
11/07/2022AVNTBuy Now
Avient
$35.47-4.14%
Angel Castillo49%
$37 → $34MaintainsEqual-WeightGet Alert
10/31/2022ESIBuy Now
Element Solutions
$20.72-15.54%
Angel Castillo49%
$19 → $17.5MaintainsEqual-WeightGet Alert
10/26/2022CCKBuy Now
Crown Holdings
$97.4112.92%
Angel Castillo49%
$120 → $110MaintainsOverweightGet Alert
10/25/2022AVNTBuy Now
Avient
$35.474.31%
Angel Castillo49%
$50 → $37MaintainsEqual-WeightGet Alert
10/24/2022ESIBuy Now
Element Solutions
$20.72-8.3%
Angel Castillo49%
$25 → $19MaintainsEqual-WeightGet Alert
10/18/2022SEEBuy Now
Sealed Air
$28.94124.6%
Angel Castillo49%
$75 → $65MaintainsOverweightGet Alert
10/18/2022BERYBuy Now
Berry Global Gr
$67.65-18.7%
Angel Castillo49%
$61 → $55MaintainsEqual-WeightGet Alert
10/18/2022ATRBuy Now
AptarGroup
$150.92-27.11%
Angel Castillo49%
$120 → $110MaintainsEqual-WeightGet Alert
10/12/2022OLNBuy Now
Olin
$20.47144.26%
Angel Castillo49%
$58 → $50MaintainsEqual-WeightGet Alert
10/12/2022HUNBuy Now
Huntsman
$11.49222.02%
Angel Castillo49%
$40 → $37MaintainsOverweightGet Alert
10/12/2022TSEBuy Now
Trinseo
$4.27368.38%
Angel Castillo49%
$33 → $20MaintainsEqual-WeightGet Alert
10/05/2022CCKBuy Now
Crown Holdings
$97.4123.19%
Angel Castillo49%
$130 → $120MaintainsOverweightGet Alert
09/07/2022BALLBuy Now
Ball
$51.686.42%
Angel Castillo49%
$56 → $55MaintainsEqual-WeightGet Alert
08/18/2022TSEBuy Now
Trinseo
$4.27672.83%
Angel Castillo49%
$47 → $33MaintainsEqual-WeightGet Alert
08/04/2022HUNBuy Now
Huntsman
$11.49248.13%
Angel Castillo49%
$47 → $40MaintainsOverweightGet Alert
08/04/2022SEEBuy Now
Sealed Air
$28.94159.16%
Angel Castillo49%
$79 → $75MaintainsOverweightGet Alert
07/28/2022AVNTBuy Now
Avient
$35.4740.96%
Angel Castillo49%
$63 → $50MaintainsEqual-WeightGet Alert
07/26/2022CCKBuy Now
Crown Holdings
$97.4133.46%
Angel Castillo49%
$135 → $130MaintainsOverweightGet Alert
05/20/2022LSPDBuy Now
Lightspeed Commerce
$9.73218.6%
Angel Castillo49%
$44 → $31MaintainsEqual-WeightGet Alert
05/19/2022AMBPBuy Now
Ardagh Metal Packaging
$3.52104.55%
Angel Castillo49%
→ $7.2Initiates → Equal-WeightGet Alert
05/11/2022TSEBuy Now
Trinseo
$4.271000.7%
Angel Castillo49%
$55 → $47MaintainsEqual-WeightGet Alert
01/20/2022SEEBuy Now
Sealed Air
$28.94172.98%
Angel Castillo49%
→ $79UpgradeEqual-Weight → OverweightGet Alert
01/20/2022BLLBuy Now
Ball
——
Angel Castillo49%
$110 → $100DowngradeOverweight → Equal-WeightGet Alert
01/11/2022OLNBuy Now
Olin
$20.47183.34%
Angel Castillo49%
$60 → $58MaintainsEqual-WeightGet Alert
01/11/2022HUNBuy Now
Huntsman
$11.49309.05%
Angel Castillo49%
$40 → $47MaintainsOverweightGet Alert
01/11/2022ESIBuy Now
Element Solutions
$20.7220.66%
Angel Castillo49%
$22.5 → $25MaintainsEqual-WeightGet Alert
01/11/2022AVNTBuy Now
Avient
$35.4777.61%
Angel Castillo49%
$57 → $63MaintainsEqual-WeightGet Alert
11/08/2021HUNBuy Now
Huntsman
$11.49248.13%
Angel Castillo49%
$33 → $40MaintainsOverweightGet Alert
10/04/2021ESIBuy Now
Element Solutions
$20.728.59%
Angel Castillo49%
$22 → $22.5MaintainsEqual-WeightGet Alert
10/01/2021ESIBuy Now
Element Solutions
$20.728.59%
Angel Castillo49%
$22 → $22.5MaintainsEqual-WeightGet Alert
08/02/2021HUNBuy Now
Huntsman
$11.49187.21%
Angel Castillo49%
$31 → $33MaintainsOverweightGet Alert
07/30/2021OLNBuy Now
Olin
$20.47173.57%
Angel Castillo49%
$46 → $56MaintainsEqual-WeightGet Alert
05/03/2021ESIBuy Now
Element Solutions
$20.726.18%
Angel Castillo49%
$18 → $22MaintainsEqual-WeightGet Alert
05/03/2021OLNBuy Now
Olin
$20.47124.72%
Angel Castillo49%
$40 → $46MaintainsEqual-WeightGet Alert
03/19/2021OLNBuy Now
Olin
$20.4795.41%
Angel Castillo49%
$31 → $40MaintainsEqual-WeightGet Alert
11/18/2020TSEBuy Now
Trinseo
$4.27789.93%
Angel Castillo49%
→ $38UpgradeUnderweight → Equal-WeightGet Alert
10/14/2020TSEBuy Now
Trinseo
$4.27368.38%
Angel Castillo49%
$14 → $20MaintainsUnderweightGet Alert
05/28/2020TSEBuy Now
Trinseo
$4.27227.87%
Angel Castillo49%
$19 → $14DowngradeEqual-Weight → UnderweightGet Alert
08/14/2019TSEBuy Now
Trinseo
$4.27649.41%
Angel Castillo49%
$49 → $32MaintainsEqual-WeightGet Alert