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 04/25/2025

Overall Average Return

-7.09%

Smart Score

47.8%

Overall Average Return Percentile

27th

Number of Ratings

112
Buy NowGet Alert
04/16/2025WSCBuy Now
WillScot Holdings
$25.8247.17%
Angel Castillo47%
$50 → $38MaintainsOverweightGet Alert
04/16/2025VMCBuy Now
Vulcan Materials
$246.6810.67%
Angel Castillo47%
$300 → $273MaintainsEqual-WeightGet Alert
04/16/2025TKRBuy Now
Timken
$64.5736.29%
Angel Castillo47%
$94 → $88MaintainsOverweightGet Alert
04/16/2025OSKBuy Now
Oshkosh
$88.343.01%
Angel Castillo47%
$110 → $91MaintainsEqual-WeightGet Alert
04/16/2025LECOBuy Now
Lincoln Electric Holdings
$185.70-3.61%
Angel Castillo47%
$187 → $179MaintainsUnderweightGet Alert
04/16/2025KMTBuy Now
Kennametal
$19.373.25%
Angel Castillo47%
$24 → $20MaintainsEqual-WeightGet Alert
04/16/2025DEBuy Now
Deere
$458.459.06%
Angel Castillo47%
$450 → $500MaintainsOverweightGet Alert
04/16/2025CMIBuy Now
Cummins
$292.8816.09%
Angel Castillo47%
$425 → $340MaintainsOverweightGet Alert
04/16/2025CNHBuy Now
CNH Industrial
$11.6428.81%
Angel Castillo47%
$16.5 → $15MaintainsOverweightGet Alert
04/16/2025CATBuy Now
Caterpillar
$305.65-7.41%
Angel Castillo47%
$300 → $283UpgradeUnderweight → Equal-WeightGet Alert
04/16/2025ALSNBuy Now
Allison Transmission
$91.472.77%
Angel Castillo47%
$112 → $94MaintainsEqual-WeightGet Alert
04/16/2025AGCOBuy Now
AGCO
$84.54-11.28%
Angel Castillo47%
$94 → $75DowngradeEqual-Weight → UnderweightGet Alert
02/24/2025VMCBuy Now
Vulcan Materials
$246.6821.62%
Angel Castillo47%
$295 → $300MaintainsEqual-WeightGet Alert
02/12/2025KMTBuy Now
Kennametal
$19.3723.9%
Angel Castillo47%
$28 → $24MaintainsEqual-WeightGet Alert
02/11/2025TKRBuy Now
Timken
$64.5745.58%
Angel Castillo47%
$93 → $94MaintainsOverweightGet Alert
02/05/2025BALLBuy Now
Ball
$50.8837.58%
Angel Castillo47%
$75 → $70MaintainsOverweightGet Alert
02/04/2025OLNBuy Now
Olin
$21.8428.21%
Angel Castillo47%
$31 → $28MaintainsUnderweightGet Alert
02/03/2025URIBuy Now
United Rentals
$634.5920.55%
Angel Castillo47%
$775 → $765MaintainsEqual-WeightGet Alert
02/03/2025OSKBuy Now
Oshkosh
$88.3424.52%
Angel Castillo47%
$98 → $110MaintainsEqual-WeightGet Alert
01/31/2025CATBuy Now
Caterpillar
$305.65-1.85%
Angel Castillo47%
$330 → $300MaintainsUnderweightGet Alert
01/13/2025OLNBuy Now
Olin
$21.8441.94%
Angel Castillo47%
$41 → $31MaintainsUnderweightGet Alert
01/13/2025HUNBuy Now
Huntsman
$13.2251.29%
Angel Castillo47%
$24 → $20MaintainsEqual-WeightGet Alert
01/13/2025BALLBuy Now
Ball
$50.8847.41%
Angel Castillo47%
$78 → $75MaintainsOverweightGet Alert
12/17/2024ALSNBuy Now
Allison Transmission
$91.4722.44%
Angel Castillo47%
$110 → $112MaintainsEqual-WeightGet Alert
12/17/2024MLMBuy Now
Martin Marietta Materials
$504.8823.2%
Angel Castillo47%
$657 → $622MaintainsOverweightGet Alert
12/17/2024KMTBuy Now
Kennametal
$19.3744.55%
Angel Castillo47%
$24.5 → $28MaintainsEqual-WeightGet Alert
12/17/2024WSCBuy Now
WillScot Holdings
$25.8293.65%
Angel Castillo47%
$40 → $50UpgradeEqual-Weight → OverweightGet Alert
12/17/2024CNHBuy Now
CNH Industrial
$11.6441.69%
Angel Castillo47%
$11 → $16.5UpgradeEqual-Weight → OverweightGet Alert
12/04/2024DCIBuy Now
Donaldson
$65.733.45%
Angel Castillo47%
$67 → $68MaintainsUnderweightGet Alert
12/03/2024AGCOBuy Now
AGCO
$84.5419.47%
Angel Castillo47%
→ $101Initiates → Equal-WeightGet Alert
11/25/2024DEBuy Now
Deere
$458.45-1.84%
Angel Castillo47%
$401 → $450MaintainsOverweightGet Alert
10/23/2024PCARBuy Now
PACCAR
$91.0138.45%
Angel Castillo47%
$135 → $126MaintainsOverweightGet Alert
10/14/2024CATBuy Now
Caterpillar
$305.658.62%
Angel Castillo47%
$349 → $332DowngradeEqual-Weight → UnderweightGet Alert
09/04/2024BALLBuy Now
Ball
$50.8853.3%
Angel Castillo47%
$69 → $78UpgradeEqual-Weight → OverweightGet Alert
08/26/2024DEBuy Now
Deere
$458.45-7.3%
Angel Castillo47%
$450 → $425MaintainsOverweightGet Alert
08/26/2024MLMBuy Now
Martin Marietta Materials
$504.8830.13%
Angel Castillo47%
$610 → $657MaintainsOverweightGet Alert
08/26/2024SUMBuy Now
Summit Materials
——
Angel Castillo47%
→ $51Initiates → OverweightGet Alert
07/24/2024PCARBuy Now
PACCAR
$91.0152.73%
Angel Castillo47%
$147 → $139MaintainsOverweightGet Alert
06/11/2024REVGBuy Now
REV Group
$32.11-8.13%
Angel Castillo47%
→ $29.5Initiates → Equal-WeightGet Alert
04/16/2024PCARBuy Now
PACCAR
$91.0161.52%
Angel Castillo47%
$125 → $147MaintainsOverweightGet Alert
03/18/2024BALLBuy Now
Ball
$50.8833.65%
Angel Castillo47%
→ $68Initiates → Equal-WeightGet Alert
01/08/2024CATBuy Now
Caterpillar
$305.65-11.66%
Angel Castillo47%
→ $270Initiates → Equal-WeightGet Alert
01/08/2024OSKBuy Now
Oshkosh
$88.3415.46%
Angel Castillo47%
→ $102Initiates → Equal-WeightGet Alert
01/08/2024WSCBuy Now
WillScot Mobile Mini
$25.8274.28%
Angel Castillo47%
→ $45Initiates → Equal-WeightGet Alert
01/08/2024URIBuy Now
United Rentals
$634.59-21.21%
Angel Castillo47%
→ $500Initiates → Equal-WeightGet Alert
01/08/2024MLMBuy Now
Martin Marietta Materials
$504.8817.85%
Angel Castillo47%
→ $595Initiates → OverweightGet Alert
01/08/2024VMCBuy Now
Vulcan Materials
$246.68-15.68%
Angel Castillo47%
→ $208Initiates → Equal-WeightGet Alert
01/08/2024ALSNBuy Now
Allison Transmission
$91.47-32.22%
Angel Castillo47%
→ $62Initiates → Equal-WeightGet Alert
01/08/2024CMIBuy Now
Cummins
$292.88-5.08%
Angel Castillo47%
→ $278Initiates → OverweightGet Alert
01/08/2024PCARBuy Now
PACCAR
$91.0137.35%
Angel Castillo47%
→ $125Initiates → OverweightGet Alert
01/08/2024CNHIBuy Now
CNH Industrial
——
Angel Castillo47%
→ $12.7Initiates → Equal-WeightGet Alert
01/08/2024DEBuy Now
Deere
$458.45-6.21%
Angel Castillo47%
→ $430Initiates → OverweightGet Alert
01/08/2024DCIBuy Now
Donaldson
$65.73-10.25%
Angel Castillo47%
→ $59Initiates → UnderweightGet Alert
01/08/2024KMTBuy Now
Kennametal
$19.3723.9%
Angel Castillo47%
→ $24Initiates → Equal-WeightGet Alert
01/08/2024LECOBuy Now
Lincoln Electric Holdings
$185.70-4.15%
Angel Castillo47%
→ $178Initiates → UnderweightGet Alert
01/08/2024TKRBuy Now
Timken
$64.5714.6%
Angel Castillo47%
→ $74Initiates → Equal-WeightGet Alert
12/11/2023HUNBuy Now
Huntsman
$13.22111.8%
Angel Castillo47%
→ $28DowngradeOverweight → Equal-WeightGet Alert
10/30/2023OLNBuy Now
Olin
$21.8473.99%
Angel Castillo47%
$50 → $38MaintainsUnderweightGet Alert
08/02/2023HUNBuy Now
Huntsman
$13.22126.93%
Angel Castillo47%
$30 → $30ReiteratesOverweight → OverweightGet Alert
08/01/2023OLNBuy Now
Olin
$21.84128.94%
Angel Castillo47%
$50 → $50ReiteratesUnderweight → UnderweightGet Alert
08/01/2023AVNTBuy Now
Avient
$33.0620.97%
Angel Castillo47%
$40 → $40ReiteratesEqual-Weight → Equal-WeightGet Alert
07/19/2023OLNBuy Now
Olin
$21.84128.94%
Angel Castillo47%
$50 → $50ReiteratesUnderweight → UnderweightGet Alert
07/19/2023HUNBuy Now
Huntsman
$13.22126.93%
Angel Castillo47%
$30 → $30ReiteratesOverweight → OverweightGet Alert
05/15/2023HUNBuy Now
Huntsman
$13.22126.93%
Angel Castillo47%
$32 → $30MaintainsOverweightGet Alert
05/10/2023AMBPBuy Now
Ardagh Metal Packaging
$3.7512%
Angel Castillo47%
$5.5 → $4.2MaintainsEqual-WeightGet Alert
05/10/2023SEEBuy Now
Sealed Air
$27.5274.45%
Angel Castillo47%
$60 → $48DowngradeOverweight → Equal-WeightGet Alert
03/01/2023AMBPBuy Now
Ardagh Metal Packaging
$3.7546.67%
Angel Castillo47%
$6.3 → $5.5MaintainsEqual-WeightGet Alert
02/27/2023HUNBuy Now
Huntsman
$13.22142.06%
Angel Castillo47%
$35 → $32MaintainsOverweightGet Alert
02/23/2023AVNTBuy Now
Avient
$33.0620.97%
Angel Castillo47%
$34 → $40MaintainsEqual-WeightGet Alert
02/15/2023SEEBuy Now
Sealed Air
$27.52118.06%
Angel Castillo47%
$65 → $60MaintainsOverweightGet Alert
01/10/2023CCKBuy Now
Crown Holdings
$89.3817.48%
Angel Castillo47%
$110 → $105MaintainsOverweightGet Alert
01/10/2023BERYBuy Now
Berry Global Gr
$68.77-12.75%
Angel Castillo47%
$55 → $60MaintainsEqual-WeightGet Alert
11/14/2022HUNBuy Now
Huntsman
$13.22164.75%
Angel Castillo47%
$37 → $35MaintainsOverweightGet Alert
11/07/2022AVNTBuy Now
Avient
$33.062.83%
Angel Castillo47%
$37 → $34MaintainsEqual-WeightGet Alert
10/31/2022ESIBuy Now
Element Solutions
$20.22-13.45%
Angel Castillo47%
$19 → $17.5MaintainsEqual-WeightGet Alert
10/26/2022CCKBuy Now
Crown Holdings
$89.3823.07%
Angel Castillo47%
$120 → $110MaintainsOverweightGet Alert
10/25/2022AVNTBuy Now
Avient
$33.0611.9%
Angel Castillo47%
$50 → $37MaintainsEqual-WeightGet Alert
10/24/2022ESIBuy Now
Element Solutions
$20.22-6.03%
Angel Castillo47%
$25 → $19MaintainsEqual-WeightGet Alert
10/18/2022SEEBuy Now
Sealed Air
$27.52136.23%
Angel Castillo47%
$75 → $65MaintainsOverweightGet Alert
10/18/2022BERYBuy Now
Berry Global Gr
$68.77-20.02%
Angel Castillo47%
$61 → $55MaintainsEqual-WeightGet Alert
10/18/2022ATRBuy Now
AptarGroup
$148.00-25.67%
Angel Castillo47%
$120 → $110MaintainsEqual-WeightGet Alert
10/12/2022OLNBuy Now
Olin
$21.84128.94%
Angel Castillo47%
$58 → $50MaintainsEqual-WeightGet Alert
10/12/2022HUNBuy Now
Huntsman
$13.22179.88%
Angel Castillo47%
$40 → $37MaintainsOverweightGet Alert
10/12/2022TSEBuy Now
Trinseo
$3.87416.8%
Angel Castillo47%
$33 → $20MaintainsEqual-WeightGet Alert
10/05/2022CCKBuy Now
Crown Holdings
$89.3834.26%
Angel Castillo47%
$130 → $120MaintainsOverweightGet Alert
09/07/2022BALLBuy Now
Ball
$50.888.1%
Angel Castillo47%
$56 → $55MaintainsEqual-WeightGet Alert
08/18/2022TSEBuy Now
Trinseo
$3.87752.71%
Angel Castillo47%
$47 → $33MaintainsEqual-WeightGet Alert
08/04/2022HUNBuy Now
Huntsman
$13.22202.57%
Angel Castillo47%
$47 → $40MaintainsOverweightGet Alert
08/04/2022SEEBuy Now
Sealed Air
$27.52172.58%
Angel Castillo47%
$79 → $75MaintainsOverweightGet Alert
07/28/2022AVNTBuy Now
Avient
$33.0651.22%
Angel Castillo47%
$63 → $50MaintainsEqual-WeightGet Alert
07/26/2022CCKBuy Now
Crown Holdings
$89.3845.45%
Angel Castillo47%
$135 → $130MaintainsOverweightGet Alert
05/20/2022LSPDBuy Now
Lightspeed Commerce
$10.25202.44%
Angel Castillo47%
$44 → $31MaintainsEqual-WeightGet Alert
05/19/2022AMBPBuy Now
Ardagh Metal Packaging
$3.7592%
Angel Castillo47%
→ $7.2Initiates → Equal-WeightGet Alert
05/11/2022TSEBuy Now
Trinseo
$3.871114.47%
Angel Castillo47%
$55 → $47MaintainsEqual-WeightGet Alert
01/20/2022SEEBuy Now
Sealed Air
$27.52187.12%
Angel Castillo47%
→ $79UpgradeEqual-Weight → OverweightGet Alert
01/20/2022BLLBuy Now
Ball
——
Angel Castillo47%
$110 → $100DowngradeOverweight → Equal-WeightGet Alert
01/11/2022OLNBuy Now
Olin
$21.84165.57%
Angel Castillo47%
$60 → $58MaintainsEqual-WeightGet Alert
01/11/2022HUNBuy Now
Huntsman
$13.22255.52%
Angel Castillo47%
$40 → $47MaintainsOverweightGet Alert
01/11/2022ESIBuy Now
Element Solutions
$20.2223.64%
Angel Castillo47%
$22.5 → $25MaintainsEqual-WeightGet Alert
01/11/2022AVNTBuy Now
Avient
$33.0690.53%
Angel Castillo47%
$57 → $63MaintainsEqual-WeightGet Alert
11/08/2021HUNBuy Now
Huntsman
$13.22202.57%
Angel Castillo47%
$33 → $40MaintainsOverweightGet Alert
10/04/2021ESIBuy Now
Element Solutions
$20.2211.28%
Angel Castillo47%
$22 → $22.5MaintainsEqual-WeightGet Alert
10/01/2021ESIBuy Now
Element Solutions
$20.2211.28%
Angel Castillo47%
$22 → $22.5MaintainsEqual-WeightGet Alert
08/02/2021HUNBuy Now
Huntsman
$13.22149.62%
Angel Castillo47%
$31 → $33MaintainsOverweightGet Alert
07/30/2021OLNBuy Now
Olin
$21.84156.41%
Angel Castillo47%
$46 → $56MaintainsEqual-WeightGet Alert
05/03/2021ESIBuy Now
Element Solutions
$20.228.8%
Angel Castillo47%
$18 → $22MaintainsEqual-WeightGet Alert
05/03/2021OLNBuy Now
Olin
$21.84110.62%
Angel Castillo47%
$40 → $46MaintainsEqual-WeightGet Alert
03/19/2021OLNBuy Now
Olin
$21.8483.15%
Angel Castillo47%
$31 → $40MaintainsEqual-WeightGet Alert
11/18/2020TSEBuy Now
Trinseo
$3.87881.91%
Angel Castillo47%
→ $38UpgradeUnderweight → Equal-WeightGet Alert
10/14/2020TSEBuy Now
Trinseo
$3.87416.8%
Angel Castillo47%
$14 → $20MaintainsUnderweightGet Alert
05/28/2020TSEBuy Now
Trinseo
$3.87261.76%
Angel Castillo47%
$19 → $14DowngradeEqual-Weight → UnderweightGet Alert
08/14/2019TSEBuy Now
Trinseo
$3.87726.87%
Angel Castillo47%
$49 → $32MaintainsEqual-WeightGet Alert