Ephrem Ravi

Stock Analyst at Citi

(4.78)
# 541
Out of 4,463 analysts
732
Total ratings
60.5%
Success rate
14%
Average return

Stocks Rated by Ephrem Ravi

South32 Limited
Jul 1, 2026
Maintained: Buy
Price Target: $6.10
Current: $4.13
Upside: +47.70%
Holmen AB (publ)
Jul 1, 2026
Maintained: Hold
Price Target: kr 350.00kr 335.00
Current: $298.40
Upside: +12.27%
The Berkeley Group Holdings plc
Jun 26, 2026
Maintained: Hold
Price Target: 36,500p
Current: $3,486.00
Upside: +947.05%
Breedon Group plc
Jun 24, 2026
Reiterated: Hold
Price Target: 360p310p
Current: $298.60
Upside: +3.82%
Persimmon Plc
Jun 23, 2026
Maintained: Buy
Price Target: 12,800p
Current: $1,059.50
Upside: +1,108.12%
BHP Group Limited
Jun 21, 2026
Maintained: Hold
Price Target: $67.26$66.00
Current: $59.40
Upside: +11.11%
Grafton Group plc
Jun 19, 2026
Maintained: Buy
Price Target: 1,100p
Current: $903.10
Upside: +21.80%
ArcelorMittal S.A.
Jun 13, 2026
Maintained: Buy
Price Target: €67.00
Current: $52.04
Upside: +28.75%
Bellway p.l.c.
Jun 11, 2026
Maintained: Buy
Price Target: 2,800p2,300p
Current: $1,958.00
Upside: +17.47%
Rio Tinto Group
Jun 9, 2026
Maintained: Hold
Price Target: $179.00$195.00
Current: $169.93
Upside: +14.75%
Rated: Buy
Price Target: $120$130
Current: $80.89
Upside: +60.71%
Maintained: Hold
Price Target: 7,600p8,100p
Current: $7,097.00
Upside: +14.13%
Maintained: Buy
Price Target: 670p770p
Current: $512.30
Upside: +50.30%
Maintained: Buy
Price Target: €45.00€52.00
Current: $32.76
Upside: +58.73%
Maintained: Hold
Price Target: €72.00€65.00
Current: $63.40
Upside: +2.52%
Maintained: Hold
Price Target: kr 110.00kr 120.00
Current: $86.90
Upside: +38.09%
Maintained: Hold
Price Target: €50.00€45.00
Current: $44.89
Upside: +0.25%
Maintained: Hold
Price Target: CHF 575.00CHF 520.00
Current: $536.00
Upside: -2.99%
Maintained: Buy
Price Target: €13.00€15.00
Current: $10.45
Upside: +43.61%
Maintained: Hold
Price Target: kr 80.00kr 70.00
Current: $62.65
Upside: +11.73%
Maintained: Buy
Price Target: €120.00€105.00
Current: $78.46
Upside: +33.83%
Maintained: Buy
Price Target: CHF 14.00CHF 14.70
Current: $13.86
Upside: +6.06%
Maintained: Hold
Price Target: kr 128.00kr 110.00
Current: $97.58
Upside: +12.73%
Maintained: Buy
Price Target: 1,000p940p
Current: $680.60
Upside: +38.11%
Maintained: Buy
Price Target: 4,000p4,300p
Current: $3,778.00
Upside: +13.82%
Maintained: Buy
Price Target: €40.50€36.00
Current: $25.97
Upside: +38.62%
Maintained: Hold
Price Target: €85.00
Current: $83.70
Upside: +1.55%
Maintained: Buy
Price Target: €23.50€23.00
Current: $18.92
Upside: +21.56%
Maintained: Buy
Price Target: CHF 80.00
Current: $72.76
Upside: +9.95%
Reiterated: Buy
Price Target: 450p
Current: $280.00
Upside: +60.71%
Maintained: Hold
Price Target: kr 240.00kr 210.00
Current: $210.32
Upside: -0.15%
Maintained: Buy
Price Target: CHF 190.00
Current: $168.75
Upside: +12.59%
Upgraded: Buy
Price Target: €210.00€220.00
Current: $164.75
Upside: +33.54%
Reiterated: Buy
Price Target: €12.00
Current: $9.08
Upside: +32.13%
Upgraded: Buy
Price Target: 3,000p4,500p
Current: $3,722.00
Upside: +20.90%
Reiterated: Buy
Price Target: 670p700p
Current: $550.00
Upside: +27.27%
Maintained: Buy
Price Target: n/a
Current: $26.28
Upside: -
Maintained: Buy
Price Target: €27.50
Current: $23.22
Upside: +18.43%
Maintained: Buy
Price Target: $50$57
Current: $33.73
Upside: +68.99%
Maintained: Hold
Price Target: n/a
Current: $297.00
Upside: -
Reiterated: Buy
Price Target: n/a
Current: $84.66
Upside: -
Maintained: Hold
Price Target: €32.00€30.00
Current: $41.90
Upside: n/a
Maintained: Hold
Price Target: €17.00€16.00
Current: $47.34
Upside: n/a
Maintained: Hold
Price Target: €24.00€23.50
Current: $41.08
Upside: n/a
Initiated Coverage: Buy
Price Target: $52
Current: $70.20
Upside: n/a
Reiterated: Buy
Price Target: n/a
Current: $59.26
Upside: n/a
Maintained: Buy
Price Target: €12.90€13.50
Current: $15.30
Upside: n/a
Maintained: Sell
Price Target: kr 330.00kr 275.00
Current: $541.00
Upside: n/a
Initiated Coverage: Buy
Price Target: n/a
Current: $61.50
Upside: n/a
Maintained: Buy
Price Target: $63
Current: $105.19
Upside: n/a
Initiated Coverage: Hold
Price Target: $32
Current: $82.22
Upside: n/a
Maintained: Buy
Price Target: kr 60.00kr 90.00
Current: $88.84
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: $93.35
Upside: n/a
Downgraded: Hold
Price Target: $17
Current: $10.34
Upside: n/a
Maintained: Buy
Price Target: kr 75.00
Current: $88.08
Upside: n/a
Maintained: Hold
Price Target: €4.20€4.30
Current: $5.04
Upside: n/a
Maintained: Buy
Price Target: n/a
Current: $8.51
Upside: n/a
Upgraded: Hold
Price Target: n/a
Current: $28.58
Upside: n/a
Upgraded: Buy
Price Target: n/a
Current: $8.77
Upside: n/a
Maintained: Buy
Price Target: n/a
Current: $17.90
Upside: n/a
Upgraded: Buy
Price Target: 1,250p
Current: $2,794.00
Upside: n/a
Downgraded: Sell
Price Target: n/a
Current: $110.80
Upside: n/a
Reiterated: Buy
Price Target: n/a
Current: $46.99
Upside: n/a
Maintained: Hold
Price Target: n/a
Current: $11.56
Upside: n/a
Upgraded: Buy
Price Target: n/a
Current: $10.93
Upside: n/a