Charles Eden

Stock Analyst at UBS

(0.86)
# 3,683
Out of 4,334 analysts
381
Total ratings
48.8%
Success rate
-1.5%
Average return

Stocks Rated by Charles Eden

Ontex Group NV
May 21, 2026
Maintained: Hold
Price Target: $3.8$3.3
Current: $2.67
Upside: +23.48%
DSM-Firmenich AG
May 8, 2026
Maintained: Buy
Price Target: $85$86
Current: $71.62
Upside: +20.08%
Symrise AG
May 6, 2026
Maintained: Buy
Price Target: $92$94
Current: $79.70
Upside: +17.94%
BASF SE
Apr 30, 2026
Maintained: Hold
Price Target: $52
Current: $51.35
Upside: +1.27%
Wacker Chemie AG
Apr 29, 2026
Maintained: Buy
Price Target: $84
Current: $100.70
Upside: -16.58%
Air Liquide S.A.
Apr 28, 2026
Maintained: Buy
Price Target: $210
Current: $184.16
Upside: +14.03%
Croda International Plc
Apr 23, 2026
Maintained: Buy
Price Target: $4,300
Current: $2,991.00
Upside: +43.76%
Givaudan SA
Apr 16, 2026
Maintained: Hold
Price Target: $3,040$3,100
Current: $2,882.00
Upside: +7.56%
Essity AB (publ)
Apr 10, 2026
Maintained: Buy
Price Target: $310$290
Current: $259.70
Upside: +11.67%
Softcare Limited
Mar 24, 2026
Maintained: Buy
Price Target: $41$42
Current: $26.44
Upside: +59.61%
Maintained: Buy
Price Target: $470$445
Current: $387.70
Upside: +14.78%
Maintained: Hold
Price Target: $90$84
Current: $75.70
Upside: +10.96%
Maintained: Hold
Price Target: $390
Current: $60.11
Upside: n/a
Maintained: Buy
Price Target: $140
Current: $150.80
Upside: n/a
Maintained: Sell
Price Target: $73$77
Current: $105.35
Upside: n/a
Maintained: Sell
Price Target: $89$85
Current: $72.94
Upside: n/a
Downgraded: Sell
Price Target: $71$58
Current: $61.72
Upside: n/a
Maintained: Buy
Price Target: $252$310
Current: $367.65
Upside: n/a
Maintained: Sell
Price Target: $62
Current: $66.60
Upside: n/a
Maintained: Buy
Price Target: $117$105
Current: $78.78
Upside: n/a
Maintained: Hold
Price Target: $49$42
Current: $4,257.50
Upside: n/a
Maintained: Hold
Price Target: $65$57
Current: $4,673.00
Upside: n/a
Initiated Coverage: Buy
Price Target: n/a
Current: $259.50
Upside: n/a
Upgraded: Hold
Price Target: n/a
Current: $0.7779
Upside: n/a
Initiated Coverage: Hold
Price Target: $51
Current: $96.25
Upside: n/a
Initiated Coverage: Sell
Price Target: $124
Current: $99.14
Upside: n/a
Upgraded: Buy
Price Target: n/a
Current: $95.11
Upside: n/a
Initiated Coverage: Buy
Price Target: $102
Current: $88.32
Upside: n/a