Rodolfo Angele's Stock Ratings

JP Morgan Analyst

Rodolfo Angele is an analyst at JP Morgan. 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 12/16/2025

Updated: Dec 16, 2025

Overall Average Return

-7.74%

Smart Score

43.3%

Overall Average Return Percentile

21st

Number of Ratings

113
Buy NowGet Alert
11/13/2025VISTBuy Now
Vista Energy
$49.2738.02%$56 → $68MaintainsOverweightGet Alert
10/27/2025SCCOBuy Now
Southern Copper
$142.01-19.37%$92 → $114.5MaintainsNeutralGet Alert
10/20/2025VALEBuy Now
Vale
$12.908.53%$13.5 → $14MaintainsOverweightGet Alert
10/17/2025YPFBuy Now
YPF
$35.1125.32%$47 → $44MaintainsOverweightGet Alert
10/17/2025VISTBuy Now
Vista Energy
$49.271.48%$57 → $50MaintainsOverweightGet Alert
10/17/2025TXBuy Now
Ternium
$38.225.97%$39 → $40.5MaintainsOverweightGet Alert
10/17/2025NEXABuy Now
Nexa Res
$7.79-10.14%$6.5 → $7MaintainsNeutralGet Alert
09/04/2025VALEBuy Now
Vale
$12.904.65%$15 → $13.5MaintainsOverweightGet Alert
09/03/2025SCCOBuy Now
Southern Copper
$142.01-35.22%$79 → $92MaintainsNeutralGet Alert
07/03/2025SCCOBuy Now
Southern Copper
$142.01-44.37%$83.5 → $79MaintainsNeutralGet Alert
04/14/2025SCCOBuy Now
Southern Copper
$142.01-41.2%$84 → $83.5MaintainsNeutralGet Alert
02/13/2025ECBuy Now
Ecopetrol
$9.63-1.35%$7.5 → $9.5UpgradeUnderweight → NeutralGet Alert
01/10/2025VISTBuy Now
Vista Energy
$49.2746.13%$68 → $72MaintainsOverweightGet Alert
01/10/2025PAMBuy Now
Pampa Energia
$89.414.57%$59 → $93.5MaintainsNeutralGet Alert
01/10/2025YPFBuy Now
YPF
$35.1169.47%$25 → $59.5UpgradeNeutral → OverweightGet Alert
01/07/2025UGPBuy Now
Ultrapar Participacoes
$4.00——UpgradeNeutral → OverweightGet Alert
10/30/2024ECBuy Now
Ecopetrol
$9.63-22.12%$8.5 → $7.5MaintainsUnderweightGet Alert
10/30/2024YPFBuy Now
YPF
$35.11-28.8%$24 → $25MaintainsNeutralGet Alert
10/30/2024PAMBuy Now
Pampa Energia
$89.41-34.01%$55 → $59MaintainsNeutralGet Alert
09/25/2024YPFBuy Now
YPF
$35.11-31.64%$20.5 → $24MaintainsNeutralGet Alert
09/25/2024PAMBuy Now
Pampa Energia
$89.41-38.49%$47 → $55MaintainsNeutralGet Alert
09/25/2024PBRBuy Now
Petrobras Brasileiro
$12.2055.76%$16.5 → $19UpgradeNeutral → OverweightGet Alert
09/25/2024ECBuy Now
Ecopetrol
$9.63-11.73%$12 → $8.5DowngradeNeutral → UnderweightGet Alert
09/23/2024VALEBuy Now
Vale
$12.9016.28%$16.5 → $15MaintainsOverweightGet Alert
08/20/2024VISTBuy Now
Vista Energy
$49.2738.02% → $68Initiates → OverweightGet Alert
05/28/2024YPFBuy Now
YPF
$35.11-43.04%$18.5 → $20MaintainsNeutralGet Alert
05/28/2024TXBuy Now
Ternium
$38.2246.52%$54 → $56MaintainsOverweightGet Alert
05/28/2024PAMBuy Now
Pampa Energia
$89.41-46.87%$46.5 → $47.5MaintainsNeutralGet Alert
04/15/2024GGBBuy Now
Gerdau
$3.7958.31%$5 → $6UpgradeNeutral → OverweightGet Alert
04/12/2024VALEBuy Now
Vale
$12.9055.04%$20.5 → $20MaintainsOverweightGet Alert
03/26/2024NEXABuy Now
Nexa Res
$7.79-3.72%$7 → $7.5MaintainsNeutralGet Alert
03/21/2024SCCOBuy Now
Southern Copper
$142.01-57.05%$63.5 → $61MaintainsUnderweightGet Alert
03/21/2024TXBuy Now
Ternium
$38.2234.75%$48 → $51.5MaintainsOverweightGet Alert
02/20/2024ECBuy Now
Ecopetrol
$9.6324.61%$12.5 → $12MaintainsNeutralGet Alert
02/07/2024PBRBuy Now
Petrobras Brasileiro
$12.2051.66%$17 → $18.5MaintainsNeutralGet Alert
02/06/2024NEXABuy Now
Nexa Res
$7.79-10.14%$6 → $7MaintainsNeutralGet Alert
12/04/2023PAMBuy Now
Pampa Energia
$89.41-51.91%$33 → $43UpgradeUnderweight → NeutralGet Alert
12/04/2023YPFBuy Now
YPF
$35.11-54.43%$8.5 → $16UpgradeUnderweight → NeutralGet Alert
09/14/2023VALEBuy Now
Vale
$12.9039.53%$16 → $18MaintainsOverweightGet Alert
09/01/2023VALEBuy Now
Vale
$12.9024.03%$15 → $16UpgradeNeutral → OverweightGet Alert
08/21/2023TXBuy Now
Ternium
$38.2238.67%$51.5 → $53MaintainsOverweightGet Alert
08/21/2023NEXABuy Now
Nexa Res
$7.79-16.56%$5.5 → $6.5MaintainsNeutralGet Alert
08/17/2023SCCOBuy Now
Southern Copper
$142.01-60.92%$52.5 → $55.5MaintainsUnderweightGet Alert
08/04/2023PBRBuy Now
Petrobras Brasileiro
$12.2018.87%$15 → $14.5DowngradeOverweight → NeutralGet Alert
06/30/2023TXBuy Now
Ternium
$38.2237.36%$49.5 → $52.5MaintainsOverweightGet Alert
06/12/2023PBRBuy Now
Petrobras Brasileiro
$12.2027.07%$11.5 → $15.5UpgradeNeutral → OverweightGet Alert
02/09/2023GGBBuy Now
Gerdau
$3.7958.31%$7 → $6DowngradeOverweight → NeutralGet Alert
02/09/2023VALEBuy Now
Vale
$12.9035.66%$20 → $17.5DowngradeOverweight → NeutralGet Alert
10/31/2022PBRBuy Now
Petrobras Brasileiro
$12.2014.77%$20 → $14DowngradeOverweight → NeutralGet Alert
11/29/2021ECBuy Now
Ecopetrol
$9.6371.34% → $16.5UpgradeUnderweight → NeutralGet Alert
05/28/2021PBRBuy Now
Petrobras Brasileiro
$12.20——UpgradeNeutral → OverweightGet Alert
04/22/2021PBRBuy Now
Petrobras Brasileiro
$12.20-9.82% → $11UpgradeUnderweight → NeutralGet Alert
01/28/2021ECBuy Now
Ecopetrol
$9.6314.23%$15 → $11DowngradeNeutral → UnderweightGet Alert
11/24/2020ECBuy Now
Ecopetrol
$9.6345.38% → $14DowngradeOverweight → NeutralGet Alert
11/06/2020TXBuy Now
Ternium
$38.22-30.66% → $26.5UpgradeNeutral → OverweightGet Alert
06/22/2020YPFBuy Now
YPF
$35.11——DowngradeNeutral → UnderweightGet Alert
06/22/2020NEXABuy Now
Nexa Res
$7.79-16.56% → $6.5DowngradeOverweight → NeutralGet Alert
06/22/2020PAMBuy Now
Pampa Energia
$89.41-91.61% → $7.5DowngradeNeutral → UnderweightGet Alert
06/22/2020SCCOBuy Now
Southern Copper
$142.01-76.76%$27 → $33DowngradeNeutral → UnderweightGet Alert
06/22/2020TXBuy Now
Ternium
$38.22-51.6% → $18.5DowngradeOverweight → NeutralGet Alert
04/15/2020SCCOBuy Now
Southern Copper
$142.01-80.99%$38 → $27MaintainsNeutralGet Alert
02/20/2020TXBuy Now
Ternium
$38.22-34.59%$20 → $25UpgradeNeutral → OverweightGet Alert
12/19/2019YPFBuy Now
YPF
$35.11-67.25%$14 → $11.5DowngradeOverweight → NeutralGet Alert
12/19/2019PAMBuy Now
Pampa Energia
$89.41-82.1%$21 → $16DowngradeOverweight → NeutralGet Alert
12/19/2019ECBuy Now
Ecopetrol
$9.63149.22%$20 → $24UpgradeNeutral → OverweightGet Alert
09/03/2019NEXABuy Now
Nexa Res
$7.7954.04%$13 → $12MaintainsOverweightGet Alert
06/04/2019NEXABuy Now
Nexa Res
$7.7966.88%$15 → $13MaintainsOverweightGet Alert
05/06/2019TXBuy Now
Ternium
$38.22——DowngradeOverweight → NeutralGet Alert
04/05/2019ECBuy Now
Ecopetrol
$9.63107.68%$14 → $20UpgradeUnderweight → NeutralGet Alert
12/06/2018SCCOBuy Now
Southern Copper
$142.01-75.71%$47 → $34.5UpgradeUnderweight → NeutralGet Alert
11/14/2018PAMBuy Now
Pampa Energia
$89.41-41.84%$47 → $52MaintainsOverweightGet Alert
10/08/2018PBRBuy Now
Petrobras Brasileiro
$12.2039.36%$14 → $17MaintainsOverweightGet Alert
10/08/2018PBRBuy Now
Petrobras Brasileiro
$12.2039.36%$14 → $17UpgradeNeutral → OverweightGet Alert
04/13/2018SCCOBuy Now
Southern Copper
$142.01——DowngradeNeutral → UnderweightGet Alert
03/23/2018NEXABuy Now
Nexa Res
$7.79220.92%$26 → $25MaintainsOverweightGet Alert
02/20/2018YPFBuy Now
YPF
$35.11-7.43%$29 → $32.5MaintainsNeutralGet Alert
02/20/2018ECBuy Now
Ecopetrol
$9.6324.61%$9.3 → $12MaintainsUnderweightGet Alert
11/21/2017NEXABuy Now
Nexa Res
$7.79195.25% → $23Initiates → OverweightGet Alert
09/01/2017GGBBuy Now
Gerdau
$3.79——UpgradeNeutral → OverweightGet Alert
02/13/2017PBRBuy Now
Petrobras Brasileiro
$12.20——UpgradeNeutral → OverweightGet Alert
11/03/2016YPFBuy Now
YPF
$35.11——DowngradeOverweight → NeutralGet Alert
08/05/2016TXBuy Now
Ternium
$38.22-22.82%$27 → $29.5MaintainsOverweightGet Alert
07/07/2016TXBuy Now
Ternium
$38.22-29.36%$24 → $27MaintainsOverweightGet Alert
05/24/2016PBRBuy Now
Petrobras Brasileiro
$12.20-39.34%$5.8 → $7.4UpgradeUnderweight → NeutralGet Alert
02/25/2016TXBuy Now
Ternium
$38.22-52.9%$15 → $18MaintainsOverweightGet Alert
02/17/2016SCCOBuy Now
Southern Copper
$142.01-80.28% → $28DowngradeOverweight → NeutralGet Alert
02/04/2016PBRBuy Now
Petrobras Brasileiro
$12.20——DowngradeNeutral → UnderperformGet Alert
01/26/2016SCCOBuy Now
Southern Copper
$142.01——UpgradeNeutral → OverweightGet Alert
09/11/2015PBRBuy Now
Petrobras Brasileiro
$12.20-42.62%$10.5 → $7DowngradeOverweight → NeutralGet Alert
08/31/2015SCCOBuy Now
Southern Copper
$142.01-77.82%$37 → $31.5DowngradeOverweight → NeutralGet Alert
06/30/2015TXBuy Now
Ternium
$38.22——UpgradeNeutral → OverweightGet Alert
06/15/2015PBRBuy Now
Petrobras Brasileiro
$12.20-13.92%$7 → $10.5UpgradeNeutral → OverweightGet Alert
04/27/2015YPFBuy Now
YPF
$35.11——UpgradeNeutral → OverweightGet Alert
04/01/2015TXBuy Now
Ternium
$38.22-45.05%$24.5 → $21MaintainsNeutralGet Alert
02/03/2015ECBuy Now
Ecopetrol
$9.6366.15%$30 → $16MaintainsUnderweightGet Alert
02/03/2015YPFBuy Now
YPF
$35.11-14.55%$41 → $30MaintainsNeutralGet Alert
01/23/2015SCCOBuy Now
Southern Copper
$142.01-73.95%$39 → $37MaintainsOverweightGet Alert
11/13/2014ECBuy Now
Ecopetrol
$9.63211.53%$41 → $30MaintainsNeutralGet Alert
11/13/2014YPFBuy Now
YPF
$35.1116.78%$42 → $41MaintainsNeutralGet Alert
11/07/2014SCCOBuy Now
Southern Copper
$142.01-72.54%$42 → $39MaintainsOverweightGet Alert
10/16/2014TXBuy Now
Ternium
$38.22-35.9%$32 → $24.5DowngradeOverweight → NeutralGet Alert
08/08/2014SCCOBuy Now
Southern Copper
$142.01-70.42%$37 → $42MaintainsOverweightGet Alert
07/24/2014ECBuy Now
Ecopetrol
$9.63325.75%$42 → $41MaintainsNeutralGet Alert
07/11/2014YPFBuy Now
YPF
$35.1119.62% → $42Initiates → NeutralGet Alert
07/10/2014GGBBuy Now
Gerdau
$3.79——Downgrade → NeutralGet Alert
04/16/2014TXBuy Now
Ternium
$38.22-24.12%$28.5 → $29MaintainsNeutralGet Alert
03/14/2014GGBBuy Now
Gerdau
$3.79——UpgradeNeutral → OverweightGet Alert
06/11/2013ECBuy Now
Ecopetrol
$9.63——UpgradeUnderweight → NeutralGet Alert
05/24/2013GGBBuy Now
Gerdau
$3.79——DowngradeOverweight → NeutralGet Alert
04/08/2013SCCOBuy Now
Southern Copper
$142.01-67.61%$42 → $46UpgradeNeutral → OverweightGet Alert
02/22/2013GGBBuy Now
Gerdau
$3.79——UpgradeNeutral → OverweightGet Alert
02/22/2013TXBuy Now
Ternium
$38.22-37.21%$27.5 → $24DowngradeOverweight → NeutralGet Alert
01/28/2013SCCOBuy Now
Southern Copper
$142.01——DowngradeOverweight → NeutralGet Alert