Suvro Sarkar

Stock Analyst at DBS

(4.52)
# 1,054
Out of 5,020 analysts
174
Total ratings
71.4%
Success rate
12.6%
Average return

Stocks Rated by Suvro Sarkar

Keppel Infrastructure Trust
Jul 28, 2026
Reiterated: Hold
Price Target: $0.52
Current: $0.51
Upside: +1.96%
Cheniere Energy
Jul 16, 2026
Reiterated: Buy
Price Target: $314
Current: $272.40
Upside: +15.27%
Occidental Petroleum
May 8, 2026
Reiterated: Hold
Price Target: $50 → $58
Current: $57.84
Upside: +0.28%
EOG Resources
May 7, 2026
Reiterated: Buy
Price Target: $150
Current: $141.31
Upside: +6.15%
Diamondback Energy
May 6, 2026
Reiterated: Hold
Price Target: $174 → $222
Current: $185.51
Upside: +19.67%
ExxonMobil Holdings
May 5, 2026
Reiterated: Buy
Price Target: $177
Current: $163.82
Upside: +8.05%
ConocoPhillips
May 4, 2026
Reiterated: Buy
Price Target: $146
Current: $127.06
Upside: +14.91%
Chevron
May 4, 2026
Reiterated: Buy
Price Target: $222
Current: $207.10
Upside: +7.19%
TotalEnergies SE
May 4, 2026
Upgraded: Buy
Price Target: €76.00 → €87.00
Current: €74.51
Upside: +16.76%
BP p.l.c.
May 4, 2026
Upgraded: Buy
Price Target: 580p → 675p
Current: 557p
Upside: +21.16%
Reiterated: Buy
Price Target: €13.20 → €27.00
Current: €24.03
Upside: +12.36%
Reiterated: Buy
Price Target: 3,000p → 3,750p
Current: 3,589p
Upside: +4.49%
Reiterated: Buy
Price Target: $206
Current: $420.15
Upside: -50.97%
Reiterated: Hold
Price Target: $17
Current: $54.39
Upside: -69.16%
Reiterated: Buy
Price Target: $6.3
Current: $44.50
Upside: -85.85%
Reiterated: Buy
Price Target: $44
Current: $95.61
Upside: -54.29%
Reiterated: Hold
Price Target: $122 → $162
Current: $264.23
Upside: n/a
Reiterated: Buy
Price Target: $150 → $154
Current: $408.46
Upside: n/a
Reiterated: Buy
Price Target: $4.80 → $5.00
Current: $10.98
Upside: n/a
Reiterated: Buy
Price Target: $2.80
Current: $3.14
Upside: n/a
Reiterated: Hold
Price Target: $67 → $57
Current: $47.16
Upside: n/a
Reiterated: Buy
Price Target: $140 → $122
Current: $85.96
Upside: n/a
Reiterated: Hold
Price Target: $46
Current: $43.34
Upside: n/a
Reiterated: Buy
Price Target: $48
Current: $34.03
Upside: n/a