Ephrem Ravi

Stock Analyst at Citi

(4.84)
# 390
Out of 4,386 analysts
721
Total ratings
62.4%
Success rate
15.6%
Average return

Stocks Rated by Ephrem Ravi

South32 Limited
Jun 9, 2026
Maintained: Buy
Price Target: $5.68$6.10
Current: $4.51
Upside: +35.41%
BHP Group Limited
Jun 9, 2026
Maintained: Hold
Price Target: $55.00$66.00
Current: $59.38
Upside: +11.15%
Rio Tinto Group
Jun 9, 2026
Maintained: Hold
Price Target: $179.00$195.00
Current: $179.36
Upside: +8.72%
Rio Tinto Group
Jun 8, 2026
Maintained: Hold
Price Target: 7,600p6,075p
Current: $7,606.00
Upside: -20.13%
Glencore plc
Jun 4, 2026
Maintained: Buy
Price Target: 670p770p
Current: $595.10
Upside: +29.39%
AMG Critical Materials N.V.
May 29, 2026
Maintained: Buy
Price Target: €45.00€52.00
Current: $35.74
Upside: +45.50%
Vicat S.A.
May 28, 2026
Maintained: Hold
Price Target: €72.00€65.00
Current: $58.80
Upside: +10.54%
Norsk Hydro ASA
May 26, 2026
Maintained: Hold
Price Target: kr 110.00kr 120.00
Current: $116.77
Upside: +2.76%
Buzzi S.p.A.
May 21, 2026
Maintained: Hold
Price Target: €50.00€45.00
Current: $43.53
Upside: +3.38%
ArcelorMittal S.A.
May 20, 2026
Maintained: Buy
Price Target: €66.00€67.00
Current: $58.74
Upside: +14.06%
Maintained: Hold
Price Target: CHF 575.00CHF 520.00
Current: $504.40
Upside: +3.09%
Maintained: Buy
Price Target: €13.00€15.00
Current: $11.36
Upside: +32.10%
Maintained: Hold
Price Target: kr 80.00kr 70.00
Current: $62.00
Upside: +12.90%
Maintained: Buy
Price Target: €120.00€105.00
Current: $74.40
Upside: +41.13%
Maintained: Hold
Price Target: kr 370.00kr 350.00
Current: $316.40
Upside: +10.62%
Maintained: Buy
Price Target: CHF 14.00CHF 14.70
Current: $12.07
Upside: +21.79%
Maintained: Hold
Price Target: kr 128.00kr 110.00
Current: $102.00
Upside: +7.84%
Maintained: Buy
Price Target: 1,000p940p
Current: $745.60
Upside: +26.07%
Maintained: Buy
Price Target: 4,000p4,300p
Current: $3,981.00
Upside: +8.01%
Maintained: Buy
Price Target: €40.50€36.00
Current: $26.65
Upside: +35.08%
Maintained: Hold
Price Target: €85.00
Current: $75.60
Upside: +12.43%
Maintained: Buy
Price Target: €23.50€23.00
Current: $19.80
Upside: +16.16%
Maintained: Buy
Price Target: CHF 80.00
Current: $72.62
Upside: +10.16%
Reiterated: Buy
Price Target: 450p
Current: $253.40
Upside: +77.58%
Maintained: Hold
Price Target: kr 240.00kr 210.00
Current: $193.76
Upside: +8.38%
Maintained: Buy
Price Target: CHF 190.00
Current: $148.00
Upside: +28.38%
Upgraded: Buy
Price Target: €210.00€220.00
Current: $172.75
Upside: +27.35%
Reiterated: Buy
Price Target: €12.00
Current: $10.12
Upside: +18.58%
Upgraded: Buy
Price Target: 3,000p4,500p
Current: $3,875.00
Upside: +16.13%
Maintained: Buy
Price Target: $105$120
Current: $84.47
Upside: +42.06%
Reiterated: Buy
Price Target: 670p700p
Current: $543.50
Upside: +28.79%
Maintained: Buy
Price Target: n/a
Current: $26.97
Upside: -
Maintained: Buy
Price Target: €27.50
Current: $25.33
Upside: +8.57%
Maintained: Buy
Price Target: $50$57
Current: $35.88
Upside: +58.86%
Maintained: Hold
Price Target: 410p360p
Current: $275.40
Upside: +30.72%
Maintained: Hold
Price Target: n/a
Current: $313.00
Upside: -
Reiterated: Buy
Price Target: n/a
Current: $84.56
Upside: -
Maintained: Hold
Price Target: €32.00€30.00
Current: $51.50
Upside: n/a
Maintained: Hold
Price Target: €17.00€16.00
Current: $62.15
Upside: n/a
Maintained: Hold
Price Target: €24.00€23.50
Current: $45.75
Upside: n/a
Initiated Coverage: Buy
Price Target: $52
Current: $72.40
Upside: n/a
Reiterated: Buy
Price Target: n/a
Current: $67.18
Upside: n/a
Maintained: Buy
Price Target: €12.90€13.50
Current: $16.07
Upside: n/a
Maintained: Sell
Price Target: kr 330.00kr 275.00
Current: $538.80
Upside: n/a
Initiated Coverage: Buy
Price Target: n/a
Current: $59.00
Upside: n/a
Maintained: Buy
Price Target: $63
Current: $101.53
Upside: n/a
Initiated Coverage: Hold
Price Target: $32
Current: $83.70
Upside: n/a
Maintained: Buy
Price Target: kr 60.00kr 90.00
Current: $96.40
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: $100.93
Upside: n/a
Downgraded: Hold
Price Target: $17
Current: $11.63
Upside: n/a
Maintained: Buy
Price Target: kr 75.00
Current: $95.46
Upside: n/a
Maintained: Hold
Price Target: €4.20€4.30
Current: $6.11
Upside: n/a
Maintained: Buy
Price Target: n/a
Current: $9.72
Upside: n/a
Upgraded: Hold
Price Target: n/a
Current: $28.58
Upside: n/a
Upgraded: Buy
Price Target: n/a
Current: $12.10
Upside: n/a
Maintained: Buy
Price Target: n/a
Current: $18.08
Upside: n/a
Upgraded: Buy
Price Target: 1,250p
Current: $3,022.00
Upside: n/a
Downgraded: Sell
Price Target: n/a
Current: $113.24
Upside: n/a
Reiterated: Buy
Price Target: n/a
Current: $59.23
Upside: n/a
Maintained: Hold
Price Target: n/a
Current: $12.87
Upside: n/a
Upgraded: Buy
Price Target: n/a
Current: $12.54
Upside: n/a