Caio Ribeiro
Stock Analyst at Bank of America Securities
(1.59)
# 3,563
Out of 4,792 analysts
159
Total ratings
42.4%
Success rate
n/a
Average return
Stocks Rated by Caio Ribeiro
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| SUZ Suzano | Reiterated: Buy | $13 | $9.27 | +40.24% | 14 | Sep 1, 2026 | |
| GGB Gerdau | Downgraded: Hold | $5.1 | $5.01 | +1.80% | 9 | Aug 20, 2026 | |
| PBR Petróleo Brasileiro S.A. - Petrobras | Reiterated: Buy | n/a | $20.93 | - | 30 | Aug 7, 2026 | |
| TX Ternium | Reiterated: Buy | n/a | $58.11 | - | 19 | Aug 5, 2026 | |
| VALE Vale S.A. | Downgraded: Hold | $16 | $15.44 | +3.63% | 54 | Aug 5, 2026 | |
| SCCO Southern Copper | Downgraded: Sell | $130 → $171 | $209.26 | -18.19% | 11 | Feb 26, 2026 | |
| EC Ecopetrol | Reiterated: Sell | $7 | $17.83 | -60.74% | 13 | Oct 28, 2025 | |
| SID Companhia Siderúrgica Nacional | Reiterated: Sell | $2.9 → $2.2 | $1.33 | n/a | 5 | Sep 9, 2024 | |
| USNZY Usinas Siderúrgicas de Minas Gerais S.A. | Upgraded: Buy | $1.8 | $1.55 | n/a | 2 | Nov 20, 2023 | |
| NEXA Nexa Resources | Upgraded: Hold | $11 | $14.25 | n/a | 2 | Apr 16, 2021 |
Suzano
Sep 1, 2026
Reiterated: Buy
Price Target: $13
Current: $9.27
Upside: +40.24%
Gerdau
Aug 20, 2026
Downgraded: Hold
Price Target: $5.1
Current: $5.01
Upside: +1.80%
Petróleo Brasileiro S.A. - Petrobras
Aug 7, 2026
Reiterated: Buy
Price Target: n/a
Current: $20.93
Upside: -
Ternium
Aug 5, 2026
Reiterated: Buy
Price Target: n/a
Current: $58.11
Upside: -
Vale S.A.
Aug 5, 2026
Downgraded: Hold
Price Target: $16
Current: $15.44
Upside: +3.63%
Southern Copper
Feb 26, 2026
Downgraded: Sell
Price Target: $130 → $171
Current: $209.26
Upside: -18.19%
Ecopetrol
Oct 28, 2025
Reiterated: Sell
Price Target: $7
Current: $17.83
Upside: -60.74%
Companhia Siderúrgica Nacional
Sep 9, 2024
Reiterated: Sell
Price Target: $2.9 → $2.2
Current: $1.33
Upside: n/a
Usinas Siderúrgicas de Minas Gerais S.A.
Nov 20, 2023
Upgraded: Buy
Price Target: $1.8
Current: $1.55
Upside: n/a
Nexa Resources
Apr 16, 2021
Upgraded: Hold
Price Target: $11
Current: $14.25
Upside: n/a