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 03/19/2025

Overall Average Return

-7.10%

Smart Score

48.1%

Overall Average Return Percentile

25th

Number of Ratings

100
Buy NowGet Alert
02/24/2025VMCBuy Now
Vulcan Materials
$237.5126.31%
Angel Castillo48%
$295 → $300MaintainsEqual-WeightGet Alert
02/12/2025KMTBuy Now
Kennametal
$21.7010.6%
Angel Castillo48%
$28 → $24MaintainsEqual-WeightGet Alert
02/11/2025TKRBuy Now
Timken
$75.4424.6%
Angel Castillo48%
$93 → $94MaintainsOverweightGet Alert
02/05/2025BALLBuy Now
Ball
$51.7535.27%
Angel Castillo48%
$75 → $70MaintainsOverweightGet Alert
02/04/2025OLNBuy Now
Olin
$25.3110.63%
Angel Castillo48%
$31 → $28MaintainsUnderweightGet Alert
02/03/2025URIBuy Now
United Rentals
$626.9422.02%
Angel Castillo48%
$775 → $765MaintainsEqual-WeightGet Alert
02/03/2025OSKBuy Now
Oshkosh
$97.3213.03%
Angel Castillo48%
$98 → $110MaintainsEqual-WeightGet Alert
01/31/2025CATBuy Now
Caterpillar
$338.62-11.41%
Angel Castillo48%
$330 → $300MaintainsUnderweightGet Alert
01/13/2025OLNBuy Now
Olin
$25.3122.48%
Angel Castillo48%
$41 → $31MaintainsUnderweightGet Alert
01/13/2025HUNBuy Now
Huntsman
$16.7919.12%
Angel Castillo48%
$24 → $20MaintainsEqual-WeightGet Alert
01/13/2025BALLBuy Now
Ball
$51.7544.93%
Angel Castillo48%
$78 → $75MaintainsOverweightGet Alert
12/17/2024ALSNBuy Now
Allison Transmission
$98.7313.44%
Angel Castillo48%
$110 → $112MaintainsEqual-WeightGet Alert
12/17/2024MLMBuy Now
Martin Marietta Materials
$490.2026.89%
Angel Castillo48%
$657 → $622MaintainsOverweightGet Alert
12/17/2024KMTBuy Now
Kennametal
$21.7029.03%
Angel Castillo48%
$24.5 → $28MaintainsEqual-WeightGet Alert
12/17/2024WSCBuy Now
WillScot Holdings
$30.7562.6%
Angel Castillo48%
$40 → $50UpgradeEqual-Weight → OverweightGet Alert
12/17/2024CNHBuy Now
CNH Industrial
$12.9127.81%
Angel Castillo48%
$11 → $16.5UpgradeEqual-Weight → OverweightGet Alert
12/04/2024DCIBuy Now
Donaldson
$68.94-1.36%
Angel Castillo48%
$67 → $68MaintainsUnderweightGet Alert
12/03/2024AGCOBuy Now
AGCO
$95.345.94%
Angel Castillo48%
→ $101Initiates → Equal-WeightGet Alert
11/25/2024DEBuy Now
Deere
$481.00-6.44%
Angel Castillo48%
$401 → $450MaintainsOverweightGet Alert
10/23/2024PCARBuy Now
PACCAR
$99.5226.61%
Angel Castillo48%
$135 → $126MaintainsOverweightGet Alert
10/14/2024CATBuy Now
Caterpillar
$338.62-1.95%
Angel Castillo48%
$349 → $332DowngradeEqual-Weight → UnderweightGet Alert
09/04/2024BALLBuy Now
Ball
$51.7550.72%
Angel Castillo48%
$69 → $78UpgradeEqual-Weight → OverweightGet Alert
08/26/2024DEBuy Now
Deere
$481.00-11.64%
Angel Castillo48%
$450 → $425MaintainsOverweightGet Alert
08/26/2024MLMBuy Now
Martin Marietta Materials
$490.2034.03%
Angel Castillo48%
$610 → $657MaintainsOverweightGet Alert
08/26/2024SUMBuy Now
Summit Materials
——
Angel Castillo48%
→ $51Initiates → OverweightGet Alert
07/24/2024PCARBuy Now
PACCAR
$99.5239.67%
Angel Castillo48%
$147 → $139MaintainsOverweightGet Alert
06/11/2024REVGBuy Now
REV Group
$31.92-7.58%
Angel Castillo48%
→ $29.5Initiates → Equal-WeightGet Alert
04/16/2024PCARBuy Now
PACCAR
$99.5247.71%
Angel Castillo48%
$125 → $147MaintainsOverweightGet Alert
03/18/2024BALLBuy Now
Ball
$51.7531.4%
Angel Castillo48%
→ $68Initiates → Equal-WeightGet Alert
01/08/2024CATBuy Now
Caterpillar
$338.62-20.26%
Angel Castillo48%
→ $270Initiates → Equal-WeightGet Alert
01/08/2024OSKBuy Now
Oshkosh
$97.324.81%
Angel Castillo48%
→ $102Initiates → Equal-WeightGet Alert
01/08/2024WSCBuy Now
WillScot Mobile Mini
$30.7546.34%
Angel Castillo48%
→ $45Initiates → Equal-WeightGet Alert
01/08/2024URIBuy Now
United Rentals
$626.94-20.25%
Angel Castillo48%
→ $500Initiates → Equal-WeightGet Alert
01/08/2024MLMBuy Now
Martin Marietta Materials
$490.2021.38%
Angel Castillo48%
→ $595Initiates → OverweightGet Alert
01/08/2024VMCBuy Now
Vulcan Materials
$237.51-12.42%
Angel Castillo48%
→ $208Initiates → Equal-WeightGet Alert
01/08/2024ALSNBuy Now
Allison Transmission
$98.73-37.2%
Angel Castillo48%
→ $62Initiates → Equal-WeightGet Alert
01/08/2024CMIBuy Now
Cummins
$327.16-15.03%
Angel Castillo48%
→ $278Initiates → OverweightGet Alert
01/08/2024PCARBuy Now
PACCAR
$99.5225.6%
Angel Castillo48%
→ $125Initiates → OverweightGet Alert
01/08/2024CNHIBuy Now
CNH Industrial
——
Angel Castillo48%
→ $12.7Initiates → Equal-WeightGet Alert
01/08/2024DEBuy Now
Deere
$481.00-10.6%
Angel Castillo48%
→ $430Initiates → OverweightGet Alert
01/08/2024DCIBuy Now
Donaldson
$68.94-14.42%
Angel Castillo48%
→ $59Initiates → UnderweightGet Alert
01/08/2024KMTBuy Now
Kennametal
$21.7010.6%
Angel Castillo48%
→ $24Initiates → Equal-WeightGet Alert
01/08/2024LECOBuy Now
Lincoln Electric Holdings
$194.38-8.43%
Angel Castillo48%
→ $178Initiates → UnderweightGet Alert
01/08/2024TKRBuy Now
Timken
$75.44-1.91%
Angel Castillo48%
→ $74Initiates → Equal-WeightGet Alert
12/11/2023HUNBuy Now
Huntsman
$16.7966.77%
Angel Castillo48%
→ $28DowngradeOverweight → Equal-WeightGet Alert
10/30/2023OLNBuy Now
Olin
$25.3150.14%
Angel Castillo48%
$50 → $38MaintainsUnderweightGet Alert
08/02/2023HUNBuy Now
Huntsman
$16.7978.68%
Angel Castillo48%
$30 → $30ReiteratesOverweight → OverweightGet Alert
08/01/2023OLNBuy Now
Olin
$25.3197.55%
Angel Castillo48%
$50 → $50ReiteratesUnderweight → UnderweightGet Alert
08/01/2023AVNTBuy Now
Avient
$40.48-1.19%
Angel Castillo48%
$40 → $40ReiteratesEqual-Weight → Equal-WeightGet Alert
07/19/2023OLNBuy Now
Olin
$25.3197.55%
Angel Castillo48%
$50 → $50ReiteratesUnderweight → UnderweightGet Alert
07/19/2023HUNBuy Now
Huntsman
$16.7978.68%
Angel Castillo48%
$30 → $30ReiteratesOverweight → OverweightGet Alert
05/15/2023HUNBuy Now
Huntsman
$16.7978.68%
Angel Castillo48%
$32 → $30MaintainsOverweightGet Alert
05/10/2023AMBPBuy Now
Ardagh Metal Packaging
$2.9741.41%
Angel Castillo48%
$5.5 → $4.2MaintainsEqual-WeightGet Alert
05/10/2023SEEBuy Now
Sealed Air
$29.8260.97%
Angel Castillo48%
$60 → $48DowngradeOverweight → Equal-WeightGet Alert
03/01/2023AMBPBuy Now
Ardagh Metal Packaging
$2.9785.19%
Angel Castillo48%
$6.3 → $5.5MaintainsEqual-WeightGet Alert
02/27/2023HUNBuy Now
Huntsman
$16.7990.59%
Angel Castillo48%
$35 → $32MaintainsOverweightGet Alert
02/23/2023AVNTBuy Now
Avient
$40.48-1.19%
Angel Castillo48%
$34 → $40MaintainsEqual-WeightGet Alert
02/15/2023SEEBuy Now
Sealed Air
$29.82101.21%
Angel Castillo48%
$65 → $60MaintainsOverweightGet Alert
01/10/2023CCKBuy Now
Crown Holdings
$90.5815.92%
Angel Castillo48%
$110 → $105MaintainsOverweightGet Alert
01/10/2023BERYBuy Now
Berry Global Gr
$70.62-15.04%
Angel Castillo48%
$55 → $60MaintainsEqual-WeightGet Alert
11/14/2022HUNBuy Now
Huntsman
$16.79108.46%
Angel Castillo48%
$37 → $35MaintainsOverweightGet Alert
11/07/2022AVNTBuy Now
Avient
$40.48-16.01%
Angel Castillo48%
$37 → $34MaintainsEqual-WeightGet Alert
10/31/2022ESIBuy Now
Element Solutions
$26.23-33.28%
Angel Castillo48%
$19 → $17.5MaintainsEqual-WeightGet Alert
10/26/2022CCKBuy Now
Crown Holdings
$90.5821.44%
Angel Castillo48%
$120 → $110MaintainsOverweightGet Alert
10/25/2022AVNTBuy Now
Avient
$40.48-8.6%
Angel Castillo48%
$50 → $37MaintainsEqual-WeightGet Alert
10/24/2022ESIBuy Now
Element Solutions
$26.23-27.56%
Angel Castillo48%
$25 → $19MaintainsEqual-WeightGet Alert
10/18/2022SEEBuy Now
Sealed Air
$29.82117.97%
Angel Castillo48%
$75 → $65MaintainsOverweightGet Alert
10/18/2022BERYBuy Now
Berry Global Gr
$70.62-22.12%
Angel Castillo48%
$61 → $55MaintainsEqual-WeightGet Alert
10/18/2022ATRBuy Now
AptarGroup
$146.98-25.16%
Angel Castillo48%
$120 → $110MaintainsEqual-WeightGet Alert
10/12/2022OLNBuy Now
Olin
$25.3197.55%
Angel Castillo48%
$58 → $50MaintainsEqual-WeightGet Alert
10/12/2022HUNBuy Now
Huntsman
$16.79120.37%
Angel Castillo48%
$40 → $37MaintainsOverweightGet Alert
10/12/2022TSEBuy Now
Trinseo
$4.17379.62%
Angel Castillo48%
$33 → $20MaintainsEqual-WeightGet Alert
10/05/2022CCKBuy Now
Crown Holdings
$90.5832.48%
Angel Castillo48%
$130 → $120MaintainsOverweightGet Alert
09/07/2022BALLBuy Now
Ball
$51.756.28%
Angel Castillo48%
$56 → $55MaintainsEqual-WeightGet Alert
08/18/2022TSEBuy Now
Trinseo
$4.17691.37%
Angel Castillo48%
$47 → $33MaintainsEqual-WeightGet Alert
08/04/2022HUNBuy Now
Huntsman
$16.79138.24%
Angel Castillo48%
$47 → $40MaintainsOverweightGet Alert
08/04/2022SEEBuy Now
Sealed Air
$29.82151.51%
Angel Castillo48%
$79 → $75MaintainsOverweightGet Alert
07/28/2022AVNTBuy Now
Avient
$40.4823.52%
Angel Castillo48%
$63 → $50MaintainsEqual-WeightGet Alert
07/26/2022CCKBuy Now
Crown Holdings
$90.5843.52%
Angel Castillo48%
$135 → $130MaintainsOverweightGet Alert
05/20/2022LSPDBuy Now
Lightspeed Commerce
$10.49195.52%
Angel Castillo48%
$44 → $31MaintainsEqual-WeightGet Alert
05/19/2022AMBPBuy Now
Ardagh Metal Packaging
$2.97142.42%
Angel Castillo48%
→ $7.2Initiates → Equal-WeightGet Alert
05/11/2022TSEBuy Now
Trinseo
$4.171027.1%
Angel Castillo48%
$55 → $47MaintainsEqual-WeightGet Alert
01/20/2022SEEBuy Now
Sealed Air
$29.82164.92%
Angel Castillo48%
→ $79UpgradeEqual-Weight → OverweightGet Alert
01/20/2022BLLBuy Now
Ball
——
Angel Castillo48%
$110 → $100DowngradeOverweight → Equal-WeightGet Alert
01/11/2022OLNBuy Now
Olin
$25.31129.16%
Angel Castillo48%
$60 → $58MaintainsEqual-WeightGet Alert
01/11/2022HUNBuy Now
Huntsman
$16.79179.93%
Angel Castillo48%
$40 → $47MaintainsOverweightGet Alert
01/11/2022ESIBuy Now
Element Solutions
$26.23-4.69%
Angel Castillo48%
$22.5 → $25MaintainsEqual-WeightGet Alert
01/11/2022AVNTBuy Now
Avient
$40.4855.63%
Angel Castillo48%
$57 → $63MaintainsEqual-WeightGet Alert
11/08/2021HUNBuy Now
Huntsman
$16.79138.24%
Angel Castillo48%
$33 → $40MaintainsOverweightGet Alert
10/04/2021ESIBuy Now
Element Solutions
$26.23-14.22%
Angel Castillo48%
$22 → $22.5MaintainsEqual-WeightGet Alert
10/01/2021ESIBuy Now
Element Solutions
$26.23-14.22%
Angel Castillo48%
$22 → $22.5MaintainsEqual-WeightGet Alert
08/02/2021HUNBuy Now
Huntsman
$16.7996.55%
Angel Castillo48%
$31 → $33MaintainsOverweightGet Alert
07/30/2021OLNBuy Now
Olin
$25.31121.26%
Angel Castillo48%
$46 → $56MaintainsEqual-WeightGet Alert
05/03/2021ESIBuy Now
Element Solutions
$26.23-16.13%
Angel Castillo48%
$18 → $22MaintainsEqual-WeightGet Alert
05/03/2021OLNBuy Now
Olin
$25.3181.75%
Angel Castillo48%
$40 → $46MaintainsEqual-WeightGet Alert
03/19/2021OLNBuy Now
Olin
$25.3158.04%
Angel Castillo48%
$31 → $40MaintainsEqual-WeightGet Alert
11/18/2020TSEBuy Now
Trinseo
$4.17811.27%
Angel Castillo48%
→ $38UpgradeUnderweight → Equal-WeightGet Alert
10/14/2020TSEBuy Now
Trinseo
$4.17379.62%
Angel Castillo48%
$14 → $20MaintainsUnderweightGet Alert
05/28/2020TSEBuy Now
Trinseo
$4.17235.73%
Angel Castillo48%
$19 → $14DowngradeEqual-Weight → UnderweightGet Alert
08/14/2019TSEBuy Now
Trinseo
$4.17667.39%
Angel Castillo48%
$49 → $32MaintainsEqual-WeightGet Alert