Ephrem Ravi

Stock Analyst at Citi

(4.87)
# 331
Out of 4,646 analysts
773
Total ratings
66.5%
Success rate
16.6%
Average return

Stocks Rated by Ephrem Ravi

Buzzi S.p.A.
Aug 12, 2026
Maintained: Hold
Price Target: €45.00€42.00
Current: €41.18
Upside: +1.99%
Glencore plc
Aug 12, 2026
Maintained: Buy
Price Target: 770p780p
Current: 573p
Upside: +36.15%
Mondi plc
Aug 10, 2026
Maintained: Buy
Price Target: 820p1,040p
Current: 897p
Upside: +15.92%
Breedon Group plc
Aug 6, 2026
Reiterated: Hold
Price Target: 310p330p
Current: 350p
Upside: -5.82%
Rio Tinto Group
Aug 6, 2026
Maintained: Hold
Price Target: $171.00
Current: $173.88
Upside: -1.65%
ArcelorMittal S.A.
Aug 4, 2026
Maintained: Buy
Price Target: €67.00€75.00
Current: €64.18
Upside: +16.86%
Huhtamäki Oyj
Aug 4, 2026
Maintained: Buy
Price Target: €35.00€36.00
Current: €31.53
Upside: +14.18%
Sika AG
Aug 4, 2026
Maintained: Buy
Price Target: CHF 190.00CHF 210.00
Current: CHF 193.10
Upside: +8.75%
SIG Group AG
Aug 4, 2026
Maintained: Buy
Price Target: CHF 15.20CHF 19.30
Current: CHF 15.35
Upside: +25.73%
Rio Tinto Group
Aug 3, 2026
Maintained: Hold
Price Target: 7,100p
Current: 7,525p
Upside: -5.65%
Maintained: Buy
Price Target: 105p
Current: 85p
Upside: +23.36%
Maintained: Hold
Price Target: $63.00
Current: $63.42
Upside: -0.65%
Maintained: Buy
Price Target: €11.40€11.90
Current: €9.70
Upside: +22.73%
Maintained: Hold
Price Target: kr 66.00kr 75.00
Current: kr 77.60
Upside: -3.35%
Rated: Buy
Price Target: $6.10$5.35
Current: $4.92
Upside: +8.67%
Maintained: Buy
Price Target: 450p410p
Current: 321p
Upside: +27.73%
Downgraded: Hold
Price Target: $35$25
Current: $25.00
Upside: +1.68%
Maintained: Hold
Price Target: n/a
Current: $546.40
Upside: -
Rated: Buy
Price Target: $130$125
Current: $97.92
Upside: +27.66%
Rated: Buy
Price Target: 4,300p4,400p
Current: 4,029p
Upside: +9.21%
Maintained: Hold
Price Target: kr 120.00kr 98.00
Current: kr 92.17
Upside: +6.32%
Maintained: Buy
Price Target: n/a
Current: $71.88
Upside: -
Maintained: Hold
Price Target: kr 350.00kr 335.00
Current: kr 323.20
Upside: +3.65%
Maintained: Hold
Price Target: 36,500p
Current: 3,548p
Upside: +928.75%
Maintained: Buy
Price Target: 12,800p
Current: 1,170p
Upside: +994.48%
Maintained: Buy
Price Target: 1,100p
Current: 1,037p
Upside: +6.10%
Maintained: Buy
Price Target: 2,800p2,300p
Current: 2,146p
Upside: +7.18%
Maintained: Buy
Price Target: €45.00€52.00
Current: €33.84
Upside: +53.66%
Maintained: Hold
Price Target: €72.00€65.00
Current: €65.60
Upside: -0.91%
Maintained: Buy
Price Target: €13.00€15.00
Current: €12.40
Upside: +20.97%
Maintained: Buy
Price Target: €120.00€105.00
Current: €84.24
Upside: +24.64%
Maintained: Hold
Price Target: kr 128.00kr 110.00
Current: kr 109.40
Upside: +0.55%
Maintained: Hold
Price Target: €85.00
Current: €87.00
Upside: -2.30%
Maintained: Buy
Price Target: €23.50€23.00
Current: €17.90
Upside: +28.49%
Maintained: Hold
Price Target: kr 240.00kr 210.00
Current: kr 225.71
Upside: -6.96%
Upgraded: Buy
Price Target: €210.00€220.00
Current: €162.00
Upside: +35.80%
Upgraded: Buy
Price Target: 3,000p4,500p
Current: 4,058p
Upside: +10.89%
Reiterated: Buy
Price Target: 670p700p
Current: 564p
Upside: +24.11%
Maintained: Buy
Price Target: n/a
Current: $28.33
Upside: -
Maintained: Buy
Price Target: €27.50
Current: €23.21
Upside: +18.48%
Maintained: Buy
Price Target: $50$57
Current: $40.73
Upside: +39.95%
Maintained: Hold
Price Target: n/a
Current: $321.00
Upside: -
Reiterated: Buy
Price Target: n/a
Current: $92.53
Upside: n/a
Maintained: Hold
Price Target: €32.00€30.00
Current: €48.84
Upside: n/a
Maintained: Hold
Price Target: €17.00€16.00
Current: €50.55
Upside: n/a
Maintained: Hold
Price Target: €24.00€23.50
Current: €46.96
Upside: n/a
Initiated Coverage: Buy
Price Target: $52
Current: $72.70
Upside: n/a
Reiterated: Buy
Price Target: n/a
Current: $74.18
Upside: n/a
Maintained: Buy
Price Target: €12.90€13.50
Current: €18.14
Upside: n/a
Maintained: Sell
Price Target: kr 330.00kr 275.00
Current: kr 539.00
Upside: n/a
Initiated Coverage: Buy
Price Target: n/a
Current: $61.00
Upside: n/a
Maintained: Buy
Price Target: $64
Current: $97.99
Upside: n/a
Initiated Coverage: Hold
Price Target: $32
Current: $90.12
Upside: n/a
Maintained: Buy
Price Target: kr 60.00kr 90.00
Current: kr 104.00
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: $101.22
Upside: n/a
Downgraded: Hold
Price Target: $17
Current: $11.20
Upside: n/a
Maintained: Buy
Price Target: kr 75.00
Current: kr 104.50
Upside: n/a
Maintained: Hold
Price Target: €4.20€4.30
Current: €5.77
Upside: n/a
Maintained: Buy
Price Target: n/a
Current: $10.71
Upside: n/a
Upgraded: Hold
Price Target: n/a
Current: $28.58
Upside: n/a
Upgraded: Buy
Price Target: n/a
Current: $9.73
Upside: n/a
Maintained: Buy
Price Target: n/a
Current: $17.63
Upside: n/a
Upgraded: Buy
Price Target: 1,250p
Current: 3,016p
Upside: n/a
Downgraded: Sell
Price Target: n/a
Current: $112.85
Upside: n/a
Reiterated: Buy
Price Target: n/a
Current: $56.41
Upside: n/a
Maintained: Hold
Price Target: n/a
Current: $8.07
Upside: n/a
Upgraded: Buy
Price Target: n/a
Current: $21.94
Upside: n/a