Ephrem Ravi

Stock Analyst at Citi

(4.82)
# 502
Out of 4,564 analysts
757
Total ratings
62.8%
Success rate
14.4%
Average return

Stocks Rated by Ephrem Ravi

South32 Limited
Jul 23, 2026
Maintained: Buy
Price Target: $6.10$5.30
Current: $4.52
Upside: +17.39%
BHP Group Limited
Jul 23, 2026
Maintained: Hold
Price Target: $63.00
Current: $58.80
Upside: +7.14%
Rio Tinto Group
Jul 23, 2026
Maintained: Hold
Price Target: $179.00$171.00
Current: $158.94
Upside: +7.59%
Barratt Redrow plc
Jul 22, 2026
Maintained: Buy
Price Target: 450p410p
Current: 291p
Upside: +41.14%
Vidrala, S.A.
Jul 21, 2026
Maintained: Hold
Price Target: €85.00€95.00
Current: €84.60
Upside: +12.29%
Wienerberger AG
Jul 21, 2026
Downgraded: Hold
Price Target: $34$25
Current: -
Upside: -
Geberit AG
Jul 20, 2026
Maintained: Hold
Price Target: n/a
Current: $510.80
Upside: -
Huhtamäki Oyj
Jul 16, 2026
Maintained: Buy
Price Target: €36.00€35.00
Current: €29.40
Upside: +19.05%
SIG Group AG
Jul 16, 2026
Maintained: Buy
Price Target: CHF 14.70CHF 15.20
Current: CHF 13.84
Upside: +9.83%
AngloGold Ashanti
Jul 15, 2026
Rated: Buy
Price Target: $130$125
Current: $78.42
Upside: +59.40%
Rated: Buy
Price Target: 4,300p4,400p
Current: 3,621p
Upside: +21.51%
Rated: Buy
Price Target: 940p820p
Current: 727p
Upside: +12.85%
Rated: Hold
Price Target: 8,100p7,700p
Current: 6,856p
Upside: +12.31%
Maintained: Hold
Price Target: kr 70.00kr 66.00
Current: kr 70.45
Upside: -6.32%
Maintained: Hold
Price Target: kr 120.00kr 98.00
Current: kr 87.07
Upside: +12.55%
Rated: Buy
Price Target: €12.00€11.40
Current: €8.96
Upside: +27.27%
Maintained: Buy
Price Target: n/a
Current: $73.80
Upside: -
Maintained: Buy
Price Target: CHF 190.00
Current: CHF 154.00
Upside: +23.38%
Maintained: Hold
Price Target: kr 350.00kr 335.00
Current: kr 306.20
Upside: +9.41%
Maintained: Hold
Price Target: 36,500p
Current: 3,370p
Upside: +983.09%
Reiterated: Hold
Price Target: 360p310p
Current: 305p
Upside: +1.77%
Maintained: Buy
Price Target: 12,800p
Current: 1,079p
Upside: +1,086.28%
Maintained: Buy
Price Target: 1,100p
Current: 942p
Upside: +16.81%
Maintained: Buy
Price Target: €67.00
Current: €57.84
Upside: +15.84%
Maintained: Buy
Price Target: 2,800p2,300p
Current: 1,940p
Upside: +18.56%
Maintained: Buy
Price Target: 670p770p
Current: 538p
Upside: +43.20%
Maintained: Buy
Price Target: €45.00€52.00
Current: €26.78
Upside: +94.17%
Maintained: Hold
Price Target: €72.00€65.00
Current: €59.80
Upside: +8.70%
Maintained: Hold
Price Target: €50.00€45.00
Current: €41.32
Upside: +8.91%
Maintained: Buy
Price Target: €13.00€15.00
Current: €11.91
Upside: +26.00%
Maintained: Buy
Price Target: €120.00€105.00
Current: €72.84
Upside: +44.15%
Maintained: Hold
Price Target: kr 128.00kr 110.00
Current: kr 103.00
Upside: +6.80%
Maintained: Buy
Price Target: €23.50€23.00
Current: €18.70
Upside: +22.99%
Maintained: Hold
Price Target: kr 240.00kr 210.00
Current: kr 193.59
Upside: +8.48%
Upgraded: Buy
Price Target: €210.00€220.00
Current: €166.60
Upside: +32.05%
Upgraded: Buy
Price Target: 3,000p4,500p
Current: 3,630p
Upside: +23.97%
Reiterated: Buy
Price Target: 670p700p
Current: 536p
Upside: +30.72%
Maintained: Buy
Price Target: n/a
Current: $26.03
Upside: -
Maintained: Buy
Price Target: €27.50
Current: €24.16
Upside: +13.82%
Maintained: Buy
Price Target: $50$57
Current: $32.28
Upside: +76.58%
Maintained: Hold
Price Target: n/a
Current: $295.00
Upside: -
Reiterated: Buy
Price Target: n/a
Current: $89.67
Upside: -
Maintained: Hold
Price Target: €32.00€30.00
Current: €47.36
Upside: n/a
Maintained: Hold
Price Target: €17.00€16.00
Current: €52.15
Upside: n/a
Maintained: Hold
Price Target: €24.00€23.50
Current: €43.58
Upside: n/a
Initiated Coverage: Buy
Price Target: $52
Current: $66.50
Upside: n/a
Reiterated: Buy
Price Target: n/a
Current: $66.12
Upside: n/a
Maintained: Buy
Price Target: €12.90€13.50
Current: €16.45
Upside: n/a
Maintained: Sell
Price Target: kr 330.00kr 275.00
Current: kr 475.40
Upside: n/a
Initiated Coverage: Buy
Price Target: n/a
Current: $61.50
Upside: n/a
Maintained: Buy
Price Target: $63
Current: $98.02
Upside: n/a
Initiated Coverage: Hold
Price Target: $32
Current: $83.65
Upside: n/a
Maintained: Buy
Price Target: kr 60.00kr 90.00
Current: kr 96.18
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: $91.51
Upside: n/a
Downgraded: Hold
Price Target: $17
Current: $10.35
Upside: n/a
Maintained: Buy
Price Target: kr 75.00
Current: kr 96.16
Upside: n/a
Maintained: Hold
Price Target: €4.20€4.30
Current: €5.58
Upside: n/a
Maintained: Buy
Price Target: n/a
Current: $8.43
Upside: n/a
Upgraded: Hold
Price Target: n/a
Current: $28.58
Upside: n/a
Upgraded: Buy
Price Target: n/a
Current: $9.20
Upside: n/a
Maintained: Buy
Price Target: n/a
Current: $18.06
Upside: n/a
Upgraded: Buy
Price Target: 1,250p
Current: 2,497p
Upside: n/a
Downgraded: Sell
Price Target: n/a
Current: $97.74
Upside: n/a
Reiterated: Buy
Price Target: n/a
Current: $54.06
Upside: n/a
Maintained: Hold
Price Target: n/a
Current: $9.24
Upside: n/a
Upgraded: Buy
Price Target: n/a
Current: $11.55
Upside: n/a