Ioannis Masvoulas

Stock Analyst at Morgan Stanley

(4.24)
# 1,370
Out of 4,345 analysts
465
Total ratings
60.6%
Success rate
7.4%
Average return

Stocks Rated by Ioannis Masvoulas

First Quantum Minerals Ltd.
May 18, 2026
Upgraded: Buy
Price Target: $37.70$42.20
Current: $39.71
Upside: +6.27%
UPM-Kymmene Oyj
May 14, 2026
Maintained: Buy
Price Target: €30.00
Current: $25.07
Upside: +19.66%
Lundin Mining Corporation
May 12, 2026
Maintained: Hold
Price Target: $35.31$38.59
Current: $39.63
Upside: -2.63%
Smurfit Westrock
May 6, 2026
Maintained: Buy
Price Target: $60$57
Current: $39.88
Upside: +42.93%
SIG Group AG
May 6, 2026
Maintained: Hold
Price Target: CHF 12.70CHF 13.60
Current: $11.76
Upside: +15.65%
Svenska Cellulosa Aktiebolaget SCA (publ)
Apr 27, 2026
Maintained: Hold
Price Target: kr 136.00kr 115.00
Current: $102.55
Upside: +12.14%
KGHM Polska Miedz S.A.
Apr 27, 2026
Maintained: Buy
Price Target: zł 345.00zł 381.00
Current: $337.15
Upside: +13.01%
Svenska Cellulosa Aktiebolaget SCA (publ)
Apr 27, 2026
Maintained: Hold
Price Target: kr 115.00
Current: $102.50
Upside: +12.20%
Fresnillo plc
Apr 22, 2026
Maintained: Sell
Price Target: 2,400p
Current: $3,218.00
Upside: -25.42%
Antofagasta plc
Apr 9, 2026
Maintained: Sell
Price Target: 2,930p3,150p
Current: $4,093.00
Upside: -23.04%
Maintained: Buy
Price Target: kr 87.00kr 103.00
Current: $112.54
Upside: -8.48%
Maintained: Buy
Price Target: €55.00
Current: $41.00
Upside: +34.15%
Maintained: Hold
Price Target: €10.70€10.90
Current: $9.94
Upside: +9.71%
Maintained: Sell
Price Target: kr 340.00kr 330.00
Current: $314.20
Upside: +5.03%
Maintained: Hold
Price Target: €90.00€98.00
Current: $205.60
Upside: -52.33%
Maintained: Hold
Price Target: €28.60€27.00
Current: $51.90
Upside: -47.98%
Maintained: Sell
Price Target: €3.40€3.00
Current: $5.98
Upside: -49.79%
Maintained: Sell
Price Target: kr 285.00
Current: $559.40
Upside: -49.05%
Maintained: Buy
Price Target: €12.00€13.40
Current: $15.87
Upside: n/a
Reiterated: Hold
Price Target: €12.00€13.30
Current: $11.30
Upside: n/a
Maintained: Sell
Price Target: €18.00
Current: $59.20
Upside: n/a
Maintained: Buy
Price Target: €24.00€20.00
Current: $58.20
Upside: n/a
Downgraded: Sell
Price Target: n/a
Current: $39.52
Upside: n/a
Upgraded: Buy
Price Target: n/a
Current: $68.60
Upside: n/a