Anil Shenoy
Stock Analyst at Barclays
(2.52)
# 2,872
Out of 4,417 analysts
83
Total ratings
54.2%
Success rate
2.2%
Average return
Main Sectors:
Top Industries:
Stocks Rated by Anil Shenoy
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| AMS: IMCD IMCD N.V. | Maintained: Buy | €106.00 | $84.82 | +24.97% | 10 | Jun 11, 2026 | |
| ETR: EVK Evonik Industries AG | Downgraded: Hold | €17.00 → €18.00 | $15.40 | +16.88% | 13 | May 21, 2026 | |
| ETR: BNR Brenntag SE | Maintained: Hold | €42.00 → €57.00 | $54.16 | +5.24% | 9 | May 15, 2026 | |
| ETR: LXS LANXESS Aktiengesellschaft | Maintained: Sell | €14.00 | $15.84 | -11.62% | 18 | May 7, 2026 | |
| ETR: FPE3 Fuchs SE | Rated: Buy | €52.00 | $39.10 | +32.99% | 14 | Apr 30, 2026 | |
| ETR: WCH Wacker Chemie AG | Maintained: Hold | €87.00 | $95.95 | -9.33% | 7 | Apr 29, 2026 | |
| LON: ELM Elementis plc | Maintained: Buy | 210p | $156.60 | +34.10% | 10 | Mar 6, 2026 | |
| EPA: AKE Arkema S.A. | Maintained: Sell | €44.00 | $57.60 | -23.61% | 1 | Feb 27, 2026 | |
| EPA: AI Air Liquide S.A. | Maintained: Buy | €177.25 | $167.56 | +5.78% | 1 | Jan 7, 2026 |
IMCD N.V.
Jun 11, 2026
Maintained: Buy
Price Target: €106.00
Current: $84.82
Upside: +24.97%
Evonik Industries AG
May 21, 2026
Downgraded: Hold
Price Target: €17.00 → €18.00
Current: $15.40
Upside: +16.88%
Brenntag SE
May 15, 2026
Maintained: Hold
Price Target: €42.00 → €57.00
Current: $54.16
Upside: +5.24%
LANXESS Aktiengesellschaft
May 7, 2026
Maintained: Sell
Price Target: €14.00
Current: $15.84
Upside: -11.62%
Fuchs SE
Apr 30, 2026
Rated: Buy
Price Target: €52.00
Current: $39.10
Upside: +32.99%
Wacker Chemie AG
Apr 29, 2026
Maintained: Hold
Price Target: €87.00
Current: $95.95
Upside: -9.33%
Elementis plc
Mar 6, 2026
Maintained: Buy
Price Target: 210p
Current: $156.60
Upside: +34.10%
Arkema S.A.
Feb 27, 2026
Maintained: Sell
Price Target: €44.00
Current: $57.60
Upside: -23.61%
Air Liquide S.A.
Jan 7, 2026
Maintained: Buy
Price Target: €177.25
Current: $167.56
Upside: +5.78%