Vivek Midha

Stock Analyst at Citi

(4.67)
# 778
Out of 4,408 analysts
269
Total ratings
63.5%
Success rate
19.5%
Average return

Stocks Rated by Vivek Midha

Knorr-Bremse AG
May 19, 2026
Upgraded: Buy
Price Target: €116.00€123.00
Current: $104.10
Upside: +18.16%
The Weir Group PLC
May 11, 2026
Maintained: Buy
Price Target: 3,500p3,250p
Current: $2,488.00
Upside: +30.63%
Prysmian S.p.A.
May 7, 2026
Maintained: Buy
Price Target: €113.00€146.00
Current: $147.40
Upside: -0.95%
Wärtsilä Oyj Abp
Apr 30, 2026
Reiterated: Sell
Price Target: €25.50
Current: $32.70
Upside: -22.02%
Nordex SE
Apr 28, 2026
Maintained: Hold
Price Target: €30.00€48.00
Current: $41.06
Upside: +16.90%
Schindler Holding AG
Apr 24, 2026
Maintained: Buy
Price Target: CHF 326.00CHF 325.00
Current: $266.20
Upside: +22.09%
Siemens Energy AG
Apr 24, 2026
Maintained: Hold
Price Target: n/a
Current: $157.20
Upside: -
Trelleborg AB (publ)
Mar 31, 2026
Maintained: Hold
Price Target: kr 370.00kr 375.00
Current: $415.80
Upside: -9.81%
Nel ASA
Mar 16, 2026
Maintained: Hold
Price Target: $0.28$0.25
Current: $0.2709
Upside: -6.70%
Morgan Advanced Materials plc
Mar 12, 2026
Reiterated: Buy
Price Target: 240p235p
Current: $229.50
Upside: +2.40%
Maintained: Hold
Price Target: €66.00€65.00
Current: $48.75
Upside: +33.33%
Maintained: Buy
Price Target: kr 410.00kr 440.00
Current: $343.10
Upside: +28.24%
Maintained: Hold
Price Target: n/a
Current: $20.13
Upside: -
Maintained: Hold
Price Target: CHF 24.00CHF 21.50
Current: $22.82
Upside: -5.78%
Maintained: Hold
Price Target: kr 44.00
Current: $36.29
Upside: +21.25%
Maintained: Buy
Price Target: €33.00€38.00
Current: $23.54
Upside: n/a
Maintained: Buy
Price Target: €5.10
Current: $3.34
Upside: n/a
Upgraded: Buy
Price Target: CHF 1,700
Current: $1,131.00
Upside: n/a
Maintained: Hold
Price Target: kr 110.00
Current: $23.06
Upside: n/a
Upgraded: Buy
Price Target: n/a
Current: $29.73
Upside: n/a
Maintained: Buy
Price Target: €105.00€115.00
Current: $272.75
Upside: n/a
Maintained: Buy
Price Target: kr 660.00kr 132.00
Current: $170.75
Upside: n/a
Maintained: Hold
Price Target: 315p235p
Current: $314.00
Upside: n/a