Suvro Sarkar
Stock Analyst at DBS
(4.26)
# 1,356
Out of 4,408 analysts
173
Total ratings
67.2%
Success rate
10.1%
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 | $54.46 | +6.50% | 6 | May 8, 2026 | |
| LON: SHEL Shell plc | Maintained: Buy | 3,750p | $3,080.50 | +21.73% | 14 | May 8, 2026 | |
| EOG EOG Resources | Maintained: Buy | $150 | $131.98 | +13.65% | 11 | May 7, 2026 | |
| FANG Diamondback Energy | Maintained: Hold | $174 → $222 | $189.96 | +16.87% | 8 | May 6, 2026 | |
| XOM Exxon Mobil | Maintained: Buy | $177 | $140.92 | +25.60% | 17 | May 5, 2026 | |
| CVX Chevron | Maintained: Buy | $222 | $180.40 | +23.06% | 18 | May 4, 2026 | |
| COP ConocoPhillips | Maintained: Buy | $146 | $112.26 | +30.06% | 12 | May 4, 2026 | |
| EPA: TTE TotalEnergies SE | Maintained: Buy | €76.00 → €87.00 | $73.00 | +19.18% | 16 | May 4, 2026 | |
| LON: BP BP p.l.c. | Maintained: Buy | 580p → 675p | $517.00 | +30.56% | 9 | May 4, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | €13.20 → €27.00 | $22.13 | +22.01% | 7 | Apr 28, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $206 | $250.86 | -17.88% | 4 | Feb 4, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $17 | $51.27 | -66.55% | 1 | Nov 7, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $6.37 | $41.59 | -84.69% | 1 | Nov 5, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $44 | $82.61 | -46.47% | 1 | Nov 4, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $122 → $162 | $173.26 | n/a | 4 | Mar 19, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $150 → $154 | $247.16 | n/a | 3 | Mar 19, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $4.80 → $5.00 | $10.71 | n/a | 12 | Aug 15, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $2.80 | $3.27 | n/a | 7 | May 27, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $67 → $57 | $43.53 | n/a | 2 | May 16, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $140 → $122 | $87.90 | n/a | 2 | May 10, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $46 | $34.77 | n/a | 1 | Oct 19, 2022 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $48 | $34.03 | 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: $54.46
Upside: +6.50%
Shell plc
May 8, 2026
Maintained: Buy
Price Target: 3,750p
Current: $3,080.50
Upside: +21.73%
EOG Resources
May 7, 2026
Maintained: Buy
Price Target: $150
Current: $131.98
Upside: +13.65%
Diamondback Energy
May 6, 2026
Maintained: Hold
Price Target: $174 → $222
Current: $189.96
Upside: +16.87%
Exxon Mobil
May 5, 2026
Maintained: Buy
Price Target: $177
Current: $140.92
Upside: +25.60%
Chevron
May 4, 2026
Maintained: Buy
Price Target: $222
Current: $180.40
Upside: +23.06%
ConocoPhillips
May 4, 2026
Maintained: Buy
Price Target: $146
Current: $112.26
Upside: +30.06%
TotalEnergies SE
May 4, 2026
Maintained: Buy
Price Target: €76.00 → €87.00
Current: $73.00
Upside: +19.18%
BP p.l.c.
May 4, 2026
Maintained: Buy
Price Target: 580p → 675p
Current: $517.00
Upside: +30.56%
Apr 28, 2026
Maintained: Buy
Price Target: €13.20 → €27.00
Current: $22.13
Upside: +22.01%
Feb 4, 2026
Maintained: Buy
Price Target: $206
Current: $250.86
Upside: -17.88%
Nov 7, 2025
Maintained: Hold
Price Target: $17
Current: $51.27
Upside: -66.55%
Nov 5, 2025
Maintained: Buy
Price Target: $6.37
Current: $41.59
Upside: -84.69%
Nov 4, 2025
Maintained: Buy
Price Target: $44
Current: $82.61
Upside: -46.47%
Mar 19, 2025
Maintained: Hold
Price Target: $122 → $162
Current: $173.26
Upside: n/a
Mar 19, 2025
Maintained: Buy
Price Target: $150 → $154
Current: $247.16
Upside: n/a
Aug 15, 2024
Maintained: Buy
Price Target: $4.80 → $5.00
Current: $10.71
Upside: n/a
May 27, 2024
Maintained: Buy
Price Target: $2.80
Current: $3.27
Upside: n/a
May 16, 2023
Maintained: Hold
Price Target: $67 → $57
Current: $43.53
Upside: n/a
May 10, 2023
Maintained: Buy
Price Target: $140 → $122
Current: $87.90
Upside: n/a
Oct 19, 2022
Maintained: Hold
Price Target: $46
Current: $34.77
Upside: n/a
Oct 19, 2022
Maintained: Buy
Price Target: $48
Current: $34.03
Upside: n/a