Ephrem Ravi

Stock Analyst at Citi

(4.84)
# 413
Out of 5,053 analysts
686
Total ratings
61%
Success rate
14.7%
Average return

Stocks Rated by Ephrem Ravi

Rio Tinto Group
Oct 13, 2026
Reiterated: Hold
Price Target: 7,100p → 7,000p
Current: 6,997p
Upside: +0.04%
AMG Critical Materials N.V.
Oct 13, 2026
Reiterated: Buy
Price Target: €52.00 → €50.00
Current: €26.82
Upside: +86.43%
BHP Group Limited
Oct 12, 2026
Reiterated: Hold
Price Target: $62.50 → $64.40
Current: $60.76
Upside: +5.99%
Rio Tinto Group
Oct 12, 2026
Reiterated: Hold
Price Target: $171.00 → $165.00
Current: $160.53
Upside: +2.79%
Mondi plc
Oct 12, 2026
Reiterated: Buy
Price Target: 1,040p → 1,020p
Current: 806p
Upside: +26.49%
Billerud AB (publ)
Oct 12, 2026
Reiterated: Hold
Price Target: kr 75.00 → kr 85.00
Current: kr 83.10
Upside: +2.29%
Sika AG
Oct 5, 2026
Reiterated: Buy
Price Target: n/a
Current: $176.50
Upside: -
Valterra Platinum Limited
Sep 11, 2026
Reiterated: Hold
Price Target: $89
Current: $79.02
Upside: +12.10%
Persimmon Plc
Sep 7, 2026
Reiterated: Buy
Price Target: 12,800p → 1,280p
Current: 1,221p
Upside: +4.88%
Holcim AG
Aug 27, 2026
Reiterated: Buy
Price Target: CHF 83.00
Current: CHF 64.12
Upside: +29.44%
Reiterated: Hold
Price Target: kr 335.00 → kr 345.00
Current: kr 322.40
Upside: +7.01%
Reiterated: Hold
Price Target: CHF 575.00
Current: CHF 540.60
Upside: +6.36%
Reiterated: Buy
Price Target: €15.00 → €20.00
Current: €13.83
Upside: +44.67%
Initiated Coverage: Buy
Price Target: $14
Current: $9.91
Upside: +36.23%
Reiterated: Buy
Price Target: 2,300p → 2,500p
Current: 1,956p
Upside: +27.81%
Reiterated: Buy
Price Target: 770p → 780p
Current: 583p
Upside: +33.81%
Reiterated: Hold
Price Target: €45.00 → €42.00
Current: €36.59
Upside: +14.79%
Reiterated: Hold
Price Target: 310p → 330p
Current: 306p
Upside: +7.98%
Reiterated: Buy
Price Target: CHF 15.20 → CHF 19.30
Current: CHF 13.73
Upside: +40.57%
Reiterated: Buy
Price Target: €67.00 → €75.00
Current: €56.44
Upside: +32.88%
Reiterated: Buy
Price Target: 105p
Current: 73p
Upside: +43.80%
Reiterated: Buy
Price Target: 450p → 410p
Current: 292p
Upside: +40.27%
Rated: Buy
Price Target: $130 → $125
Current: $91.65
Upside: +36.39%
Rated: Buy
Price Target: 4,300p → 4,400p
Current: 3,588p
Upside: +22.63%
Reiterated: Buy
Price Target: $6.10
Current: $4.76
Upside: +28.15%
Reiterated: Hold
Price Target: 36,500p
Current: 3,184p
Upside: +1,046.36%
Reiterated: Buy
Price Target: 1,100p
Current: 944p
Upside: +16.56%
Reiterated: Hold
Price Target: €72.00 → €65.00
Current: €58.60
Upside: +10.92%
Reiterated: Buy
Price Target: €120.00 → €105.00
Current: €65.32
Upside: +60.75%
Reiterated: Hold
Price Target: kr 128.00 → kr 110.00
Current: kr 124.50
Upside: -11.65%
Reiterated: Hold
Price Target: €85.00
Current: €89.50
Upside: -5.03%
Reiterated: Buy
Price Target: €23.50 → €23.00
Current: €18.18
Upside: +26.51%
Upgraded: Buy
Price Target: €210.00 → €220.00
Current: €142.30
Upside: +54.60%
Upgraded: Buy
Price Target: 3,000p → 4,500p
Current: 4,120p
Upside: +9.22%
Reiterated: Buy
Price Target: 670p → 700p
Current: 533p
Upside: +31.46%
Reiterated: Buy
Price Target: n/a
Current: $27.26
Upside: -
Reiterated: Buy
Price Target: $50 → $57
Current: $36.34
Upside: +56.85%
Reiterated: Hold
Price Target: n/a
Current: $321.00
Upside: n/a
Reiterated: Buy
Price Target: n/a
Current: $108.16
Upside: n/a
Reiterated: Hold
Price Target: €17.00 → €16.00
Current: €47.92
Upside: n/a
Reiterated: Hold
Price Target: €32.00 → €30.00
Current: €38.50
Upside: n/a
Initiated Coverage: Buy
Price Target: $52
Current: $62.10
Upside: n/a
Reiterated: Buy
Price Target: n/a
Current: $63.47
Upside: n/a
Reiterated: Buy
Price Target: €12.90 → €13.50
Current: €16.77
Upside: n/a
Reiterated: Sell
Price Target: kr 330.00 → kr 275.00
Current: kr 547.80
Upside: n/a
Reiterated: Buy
Price Target: $61
Current: $80.14
Upside: n/a
Initiated Coverage: Hold
Price Target: $32
Current: $84.95
Upside: n/a
Reiterated: Buy
Price Target: kr 60.00 → kr 90.00
Current: kr 101.45
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: $93.06
Upside: n/a
Downgraded: Hold
Price Target: $16
Current: $11.39
Upside: n/a
Reiterated: Buy
Price Target: kr 75.00
Current: kr 102.20
Upside: n/a
Upgraded: Hold
Price Target: n/a
Current: $30.68
Upside: n/a
Upgraded: Buy
Price Target: n/a
Current: $8.11
Upside: n/a
Reiterated: Buy
Price Target: n/a
Current: $15.36
Upside: n/a
Downgraded: Sell
Price Target: n/a
Current: $110.20
Upside: n/a
Upgraded: Buy
Price Target: 1,250p
Current: 2,716p
Upside: n/a
Reiterated: Buy
Price Target: n/a
Current: $43.70
Upside: n/a
Upgraded: Buy
Price Target: n/a
Current: $26.52
Upside: n/a