Suvro Sarkar
Stock Analyst at DBS
(4.13)
# 1,558
Out of 4,495 analysts
173
Total ratings
65.5%
Success rate
8.9%
Average return
Main Sectors:
Stocks Rated by Suvro Sarkar
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| SGX: A7RU Keppel Infrastructure Trust | Maintained: Hold | $0.52 | $0.525 | -0.95% | 16 | May 14, 2026 | |
| OXY Occidental Petroleum | Maintained: Hold | $50 → $58 | $53.62 | +8.17% | 6 | May 8, 2026 | |
| LON: SHEL Shell plc | Maintained: Buy | 3,750p | $3,079.50 | +21.77% | 14 | May 8, 2026 | |
| EOG EOG Resources | Maintained: Buy | $150 | $137.59 | +9.02% | 11 | May 7, 2026 | |
| FANG Diamondback Energy | Maintained: Hold | $174 → $222 | $186.60 | +18.97% | 8 | May 6, 2026 | |
| XOM ExxonMobil Holdings | Maintained: Buy | $177 | $140.27 | +26.19% | 17 | May 5, 2026 | |
| CVX Chevron | Maintained: Buy | $222 | $175.92 | +26.19% | 18 | May 4, 2026 | |
| COP ConocoPhillips | Maintained: Buy | $146 | $109.26 | +33.63% | 12 | May 4, 2026 | |
| EPA: TTE TotalEnergies SE | Maintained: Buy | €76.00 → €87.00 | $69.07 | +25.96% | 16 | May 4, 2026 | |
| LON: BP BP p.l.c. | Maintained: Buy | 580p → 675p | $484.75 | +39.25% | 9 | May 4, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | €13.20 → €27.00 | $21.18 | +27.51% | 7 | Apr 28, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $206 | $275.23 | -25.15% | 4 | Feb 4, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $17 | $48.40 | -65.06% | 1 | Nov 7, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $6.36 | $39.21 | -83.77% | 1 | Nov 5, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $44 | $81.92 | -46.03% | 1 | Nov 4, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $122 → $162 | $186.59 | n/a | 4 | Mar 19, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $150 → $154 | $282.88 | n/a | 3 | Mar 19, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $4.80 → $5.00 | $10.98 | n/a | 12 | Aug 15, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $2.80 | $3.39 | n/a | 7 | May 27, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $67 → $57 | $42.88 | n/a | 2 | May 16, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $140 → $122 | $89.29 | n/a | 2 | May 10, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $46 | $34.57 | n/a | 1 | Oct 19, 2022 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $48 | $34.87 | n/a | 1 | Oct 19, 2022 |
Keppel Infrastructure Trust
May 14, 2026
Maintained: Hold
Price Target: $0.52
Current: $0.525
Upside: -0.95%
Occidental Petroleum
May 8, 2026
Maintained: Hold
Price Target: $50 → $58
Current: $53.62
Upside: +8.17%
Shell plc
May 8, 2026
Maintained: Buy
Price Target: 3,750p
Current: $3,079.50
Upside: +21.77%
EOG Resources
May 7, 2026
Maintained: Buy
Price Target: $150
Current: $137.59
Upside: +9.02%
Diamondback Energy
May 6, 2026
Maintained: Hold
Price Target: $174 → $222
Current: $186.60
Upside: +18.97%
ExxonMobil Holdings
May 5, 2026
Maintained: Buy
Price Target: $177
Current: $140.27
Upside: +26.19%
Chevron
May 4, 2026
Maintained: Buy
Price Target: $222
Current: $175.92
Upside: +26.19%
ConocoPhillips
May 4, 2026
Maintained: Buy
Price Target: $146
Current: $109.26
Upside: +33.63%
TotalEnergies SE
May 4, 2026
Maintained: Buy
Price Target: €76.00 → €87.00
Current: $69.07
Upside: +25.96%
BP p.l.c.
May 4, 2026
Maintained: Buy
Price Target: 580p → 675p
Current: $484.75
Upside: +39.25%
Apr 28, 2026
Maintained: Buy
Price Target: €13.20 → €27.00
Current: $21.18
Upside: +27.51%
Feb 4, 2026
Maintained: Buy
Price Target: $206
Current: $275.23
Upside: -25.15%
Nov 7, 2025
Maintained: Hold
Price Target: $17
Current: $48.40
Upside: -65.06%
Nov 5, 2025
Maintained: Buy
Price Target: $6.36
Current: $39.21
Upside: -83.77%
Nov 4, 2025
Maintained: Buy
Price Target: $44
Current: $81.92
Upside: -46.03%
Mar 19, 2025
Maintained: Hold
Price Target: $122 → $162
Current: $186.59
Upside: n/a
Mar 19, 2025
Maintained: Buy
Price Target: $150 → $154
Current: $282.88
Upside: n/a
Aug 15, 2024
Maintained: Buy
Price Target: $4.80 → $5.00
Current: $10.98
Upside: n/a
May 27, 2024
Maintained: Buy
Price Target: $2.80
Current: $3.39
Upside: n/a
May 16, 2023
Maintained: Hold
Price Target: $67 → $57
Current: $42.88
Upside: n/a
May 10, 2023
Maintained: Buy
Price Target: $140 → $122
Current: $89.29
Upside: n/a
Oct 19, 2022
Maintained: Hold
Price Target: $46
Current: $34.57
Upside: n/a
Oct 19, 2022
Maintained: Buy
Price Target: $48
Current: $34.87
Upside: n/a