Suvro Sarkar

Stock Analyst at DBS

(4.38)
# 1,230
Out of 4,596 analysts
174
Total ratings
69.2%
Success rate
11.4%
Average return

Stocks Rated by Suvro Sarkar

Cheniere Energy
Jul 16, 2026
Maintained: Buy
Price Target: $314
Current: $263.57
Upside: +19.13%
Keppel Infrastructure Trust
May 14, 2026
Maintained: Hold
Price Target: $0.52
Current: $0.54
Upside: -3.70%
Occidental Petroleum
May 8, 2026
Maintained: Hold
Price Target: $50$58
Current: $57.07
Upside: +1.63%
Shell plc
May 8, 2026
Maintained: Buy
Price Target: 3,750p
Current: 3,384p
Upside: +10.83%
EOG Resources
May 7, 2026
Maintained: Buy
Price Target: $150
Current: $148.69
Upside: +0.88%
Diamondback Energy
May 6, 2026
Maintained: Hold
Price Target: $174$222
Current: $202.95
Upside: +9.39%
ExxonMobil Holdings
May 5, 2026
Maintained: Buy
Price Target: $177
Current: $155.44
Upside: +13.87%
Chevron
May 4, 2026
Maintained: Buy
Price Target: $222
Current: $196.83
Upside: +12.79%
ConocoPhillips
May 4, 2026
Maintained: Buy
Price Target: $146
Current: $120.48
Upside: +21.18%
TotalEnergies SE
May 4, 2026
Upgraded: Buy
Price Target: €76.00€87.00
Current: €76.42
Upside: +13.84%
Upgraded: Buy
Price Target: 580p675p
Current: 553p
Upside: +22.17%
Maintained: Buy
Price Target: €13.20€27.00
Current: €23.98
Upside: +12.59%
Maintained: Buy
Price Target: $206
Current: $316.47
Upside: -34.91%
Maintained: Hold
Price Target: $17
Current: $55.56
Upside: -69.49%
Maintained: Buy
Price Target: $6.34
Current: $45.22
Upside: -85.97%
Maintained: Buy
Price Target: $44
Current: $91.98
Upside: -52.08%
Maintained: Hold
Price Target: $122$162
Current: $211.68
Upside: n/a
Maintained: Buy
Price Target: $150$154
Current: $312.90
Upside: n/a
Maintained: Buy
Price Target: $4.80$5.00
Current: $10.22
Upside: n/a
Maintained: Buy
Price Target: $2.80
Current: $3.13
Upside: n/a
Maintained: Hold
Price Target: $67$57
Current: $45.13
Upside: n/a
Maintained: Buy
Price Target: $140$122
Current: $94.03
Upside: n/a
Maintained: Hold
Price Target: $46
Current: $37.32
Upside: n/a
Maintained: Buy
Price Target: $48
Current: $36.14
Upside: n/a