Ephrem Ravi

Stock Analyst at Citi

(4.89)
# 282
Out of 4,698 analysts
779
Total ratings
66.7%
Success rate
16.6%
Average return

Stocks Rated by Ephrem Ravi

South32 Limited
Aug 27, 2026
Maintained: Buy
Price Target: $5.27$5.30
Current: $5.21
Upside: +1.73%
Holcim AG
Aug 27, 2026
Maintained: Buy
Price Target: CHF 83.00
Current: CHF 70.98
Upside: +16.93%
Holmen AB (publ)
Aug 25, 2026
Maintained: Hold
Price Target: kr 335.00kr 345.00
Current: kr 325.00
Upside: +6.15%
Geberit AG
Aug 24, 2026
Maintained: Hold
Price Target: CHF 575.00
Current: CHF 566.00
Upside: +1.59%
thyssenkrupp AG
Aug 21, 2026
Maintained: Buy
Price Target: €15.00€20.00
Current: €14.01
Upside: +42.76%
Sibanye Stillwater
Aug 13, 2026
Initiated Coverage: Buy
Price Target: $14
Current: $12.56
Upside: +7.48%
Buzzi S.p.A.
Aug 12, 2026
Maintained: Hold
Price Target: €45.00€42.00
Current: €39.33
Upside: +6.79%
Glencore plc
Aug 12, 2026
Maintained: Buy
Price Target: 770p780p
Current: 600p
Upside: +30.02%
Mondi plc
Aug 10, 2026
Maintained: Buy
Price Target: 820p1,040p
Current: 849p
Upside: +22.55%
Breedon Group plc
Aug 6, 2026
Reiterated: Hold
Price Target: 310p330p
Current: 325p
Upside: +1.54%
Maintained: Hold
Price Target: $171.00
Current: $177.11
Upside: -3.45%
Maintained: Buy
Price Target: €67.00€75.00
Current: €64.26
Upside: +16.71%
Maintained: Buy
Price Target: €35.00€36.00
Current: €31.99
Upside: +12.54%
Maintained: Buy
Price Target: CHF 190.00CHF 210.00
Current: CHF 187.55
Upside: +11.97%
Maintained: Buy
Price Target: CHF 15.20CHF 19.30
Current: CHF 13.78
Upside: +40.06%
Maintained: Hold
Price Target: 7,100p
Current: 7,586p
Upside: -6.41%
Maintained: Buy
Price Target: 105p
Current: 81p
Upside: +30.37%
Maintained: Hold
Price Target: $63.00
Current: $63.78
Upside: -1.22%
Maintained: Buy
Price Target: €11.40€11.90
Current: €10.19
Upside: +16.84%
Maintained: Hold
Price Target: kr 66.00kr 75.00
Current: kr 79.00
Upside: -5.06%
Maintained: Buy
Price Target: 450p410p
Current: 301p
Upside: +36.30%
Downgraded: Hold
Price Target: $35$25
Current: $22.49
Upside: +13.34%
Rated: Buy
Price Target: $130$125
Current: $107.83
Upside: +15.92%
Rated: Buy
Price Target: 4,300p4,400p
Current: 3,833p
Upside: +14.79%
Maintained: Hold
Price Target: kr 120.00kr 98.00
Current: kr 92.41
Upside: +6.05%
Maintained: Hold
Price Target: 36,500p
Current: 3,376p
Upside: +981.16%
Maintained: Buy
Price Target: 12,800p
Current: 1,128p
Upside: +1,034.75%
Maintained: Buy
Price Target: 1,100p
Current: 1,011p
Upside: +8.78%
Maintained: Buy
Price Target: 2,800p2,300p
Current: 2,060p
Upside: +11.65%
Maintained: Buy
Price Target: €45.00€52.00
Current: €31.60
Upside: +64.56%
Maintained: Hold
Price Target: €72.00€65.00
Current: €62.80
Upside: +3.50%
Maintained: Buy
Price Target: €120.00€105.00
Current: €75.02
Upside: +39.96%
Maintained: Hold
Price Target: kr 128.00kr 110.00
Current: kr 114.95
Upside: -4.31%
Maintained: Hold
Price Target: €85.00
Current: €88.70
Upside: -4.17%
Maintained: Buy
Price Target: €23.50€23.00
Current: €19.24
Upside: +19.54%
Maintained: Hold
Price Target: kr 240.00kr 210.00
Current: kr 198.62
Upside: +5.73%
Upgraded: Buy
Price Target: €210.00€220.00
Current: €161.90
Upside: +35.89%
Upgraded: Buy
Price Target: 3,000p4,500p
Current: 4,134p
Upside: +8.85%
Reiterated: Buy
Price Target: 670p700p
Current: 571p
Upside: +22.59%
Maintained: Buy
Price Target: n/a
Current: $27.69
Upside: -
Maintained: Buy
Price Target: €27.50
Current: €24.31
Upside: +13.12%
Maintained: Buy
Price Target: $50$57
Current: $44.92
Upside: +26.89%
Maintained: Hold
Price Target: n/a
Current: $327.00
Upside: n/a
Reiterated: Buy
Price Target: n/a
Current: $81.73
Upside: n/a
Maintained: Hold
Price Target: €32.00€30.00
Current: €46.86
Upside: n/a
Maintained: Hold
Price Target: €17.00€16.00
Current: €55.65
Upside: n/a
Maintained: Hold
Price Target: €24.00€23.50
Current: €44.92
Upside: n/a
Initiated Coverage: Buy
Price Target: $52
Current: $72.10
Upside: n/a
Reiterated: Buy
Price Target: n/a
Current: $75.13
Upside: n/a
Maintained: Buy
Price Target: €12.90€13.50
Current: €17.61
Upside: n/a
Maintained: Sell
Price Target: kr 330.00kr 275.00
Current: kr 543.20
Upside: n/a
Initiated Coverage: Buy
Price Target: n/a
Current: $60.55
Upside: n/a
Maintained: Buy
Price Target: $64
Current: $92.67
Upside: n/a
Initiated Coverage: Hold
Price Target: $32
Current: $93.43
Upside: n/a
Maintained: Buy
Price Target: kr 60.00kr 90.00
Current: kr 102.00
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: $102.75
Upside: n/a
Downgraded: Hold
Price Target: $17
Current: $11.73
Upside: n/a
Maintained: Buy
Price Target: kr 75.00
Current: kr 102.60
Upside: n/a
Maintained: Hold
Price Target: €4.20€4.30
Current: €5.61
Upside: n/a
Upgraded: Hold
Price Target: n/a
Current: $28.58
Upside: n/a
Upgraded: Buy
Price Target: n/a
Current: $9.99
Upside: n/a
Maintained: Buy
Price Target: n/a
Current: $17.43
Upside: n/a
Upgraded: Buy
Price Target: 1,250p
Current: 3,099p
Upside: n/a
Downgraded: Sell
Price Target: n/a
Current: $112.93
Upside: n/a
Reiterated: Buy
Price Target: n/a
Current: $53.97
Upside: n/a
Maintained: Hold
Price Target: n/a
Current: $8.51
Upside: n/a
Upgraded: Buy
Price Target: n/a
Current: $22.78
Upside: n/a