Ephrem Ravi

Stock Analyst at Citi

(4.87)
# 327
Out of 4,996 analysts
682
Total ratings
64.4%
Success rate
16.1%
Average return

Stocks Rated by Ephrem Ravi

Valterra Platinum Limited
Sep 11, 2026
Reiterated: Hold
Price Target: $90
Current: $85.45
Upside: +4.86%
BHP Group Limited
Sep 10, 2026
Reiterated: Hold
Price Target: $63.00$62.50
Current: $60.91
Upside: +2.61%
Persimmon Plc
Sep 7, 2026
Reiterated: Buy
Price Target: 12,800p1,280p
Current: 1,167p
Upside: +9.68%
South32 Limited
Aug 27, 2026
Reiterated: Buy
Price Target: $5.25$5.30
Current: $4.97
Upside: +6.75%
Holcim AG
Aug 27, 2026
Reiterated: Buy
Price Target: CHF 83.00
Current: CHF 67.70
Upside: +22.60%
Holmen AB (publ)
Aug 25, 2026
Reiterated: Hold
Price Target: kr 335.00kr 345.00
Current: kr 329.20
Upside: +4.80%
Geberit AG
Aug 24, 2026
Reiterated: Hold
Price Target: CHF 575.00
Current: CHF 542.40
Upside: +6.01%
thyssenkrupp AG
Aug 21, 2026
Reiterated: Buy
Price Target: €15.00€20.00
Current: €15.00
Upside: +33.38%
Sibanye Stillwater
Aug 13, 2026
Initiated Coverage: Buy
Price Target: $14
Current: $10.55
Upside: +27.96%
Bellway p.l.c.
Aug 12, 2026
Reiterated: Buy
Price Target: 2,300p2,500p
Current: 2,072p
Upside: +20.66%
Reiterated: Buy
Price Target: 770p780p
Current: 553p
Upside: +41.18%
Reiterated: Hold
Price Target: €45.00€42.00
Current: €37.09
Upside: +13.24%
Reiterated: Buy
Price Target: 820p1,040p
Current: 840p
Upside: +23.81%
Reiterated: Hold
Price Target: $171.00
Current: $165.37
Upside: +3.40%
Reiterated: Hold
Price Target: 310p330p
Current: 313p
Upside: +5.43%
Reiterated: Buy
Price Target: CHF 15.20CHF 19.30
Current: CHF 13.50
Upside: +42.96%
Reiterated: Buy
Price Target: CHF 190.00CHF 210.00
Current: CHF 185.00
Upside: +13.51%
Reiterated: Buy
Price Target: €67.00€75.00
Current: €63.38
Upside: +18.33%
Reiterated: Hold
Price Target: 7,100p
Current: 7,199p
Upside: -1.38%
Reiterated: Buy
Price Target: 105p
Current: 80p
Upside: +30.99%
Reiterated: Hold
Price Target: kr 66.00kr 75.00
Current: kr 84.40
Upside: -11.14%
Reiterated: Buy
Price Target: 450p410p
Current: 304p
Upside: +35.00%
Rated: Buy
Price Target: $130$125
Current: $98.74
Upside: +26.60%
Rated: Buy
Price Target: 4,300p4,400p
Current: 3,746p
Upside: +17.46%
Reiterated: Hold
Price Target: 36,500p
Current: 3,356p
Upside: +987.60%
Reiterated: Buy
Price Target: 1,100p
Current: 978p
Upside: +12.53%
Reiterated: Buy
Price Target: €45.00€52.00
Current: €29.72
Upside: +74.97%
Reiterated: Hold
Price Target: €72.00€65.00
Current: €60.20
Upside: +7.97%
Reiterated: Buy
Price Target: €120.00€105.00
Current: €70.64
Upside: +48.64%
Reiterated: Hold
Price Target: kr 128.00kr 110.00
Current: kr 124.80
Upside: -11.86%
Reiterated: Hold
Price Target: €85.00
Current: €89.50
Upside: -5.03%
Reiterated: Buy
Price Target: €23.50€23.00
Current: €18.63
Upside: +23.46%
Upgraded: Buy
Price Target: €210.00€220.00
Current: €145.45
Upside: +51.25%
Upgraded: Buy
Price Target: 3,000p4,500p
Current: 4,029p
Upside: +11.69%
Reiterated: Buy
Price Target: 670p700p
Current: 562p
Upside: +24.67%
Reiterated: Buy
Price Target: n/a
Current: $26.60
Upside: -
Reiterated: Buy
Price Target: $50$57
Current: $40.82
Upside: +39.64%
Reiterated: Hold
Price Target: n/a
Current: $328.00
Upside: n/a
Reiterated: Buy
Price Target: n/a
Current: $100.12
Upside: n/a
Reiterated: Hold
Price Target: €17.00€16.00
Current: €51.85
Upside: n/a
Reiterated: Hold
Price Target: €32.00€30.00
Current: €45.14
Upside: n/a
Initiated Coverage: Buy
Price Target: $52
Current: $68.50
Upside: n/a
Reiterated: Buy
Price Target: n/a
Current: $71.92
Upside: n/a
Reiterated: Buy
Price Target: €12.90€13.50
Current: €17.53
Upside: n/a
Reiterated: Sell
Price Target: kr 330.00kr 275.00
Current: kr 528.60
Upside: n/a
Reiterated: Buy
Price Target: $63
Current: $85.23
Upside: n/a
Initiated Coverage: Hold
Price Target: $32
Current: $84.95
Upside: n/a
Reiterated: Buy
Price Target: kr 60.00kr 90.00
Current: kr 104.65
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: $95.25
Upside: n/a
Downgraded: Hold
Price Target: $17
Current: $12.67
Upside: n/a
Reiterated: Buy
Price Target: kr 75.00
Current: kr 105.20
Upside: n/a
Upgraded: Hold
Price Target: n/a
Current: $29.02
Upside: n/a
Upgraded: Buy
Price Target: n/a
Current: $8.90
Upside: n/a
Reiterated: Buy
Price Target: n/a
Current: $16.28
Upside: n/a
Downgraded: Sell
Price Target: n/a
Current: $106.58
Upside: n/a
Upgraded: Buy
Price Target: 1,250p
Current: 2,889p
Upside: n/a
Reiterated: Buy
Price Target: n/a
Current: $53.00
Upside: n/a
Upgraded: Buy
Price Target: n/a
Current: $25.97
Upside: n/a