Vivek Midha

Stock Analyst at Citi

(4.67)
# 784
Out of 4,476 analysts
271
Total ratings
65.6%
Success rate
19.7%
Average return

Stocks Rated by Vivek Midha

Schindler Holding AG
Jul 2, 2026
Maintained: Buy
Price Target: CHF 325.00CHF 322.00
Current: $271.80
Upside: +18.47%
Wärtsilä Oyj Abp
Jul 1, 2026
Reiterated: Sell
Price Target: €25.50€27.50
Current: $32.70
Upside: -15.90%
Knorr-Bremse AG
May 19, 2026
Upgraded: Buy
Price Target: €116.00€123.00
Current: $109.40
Upside: +12.43%
The Weir Group PLC
May 11, 2026
Maintained: Buy
Price Target: 3,500p3,250p
Current: $2,500.00
Upside: +30.00%
Prysmian S.p.A.
May 7, 2026
Maintained: Buy
Price Target: €113.00€146.00
Current: $144.05
Upside: +1.35%
Nordex SE
Apr 28, 2026
Maintained: Hold
Price Target: €30.00€48.00
Current: $44.90
Upside: +6.90%
Siemens Energy AG
Apr 24, 2026
Maintained: Hold
Price Target: n/a
Current: $165.70
Upside: -
Trelleborg AB (publ)
Mar 31, 2026
Maintained: Hold
Price Target: kr 370.00kr 375.00
Current: $419.60
Upside: -10.63%
Nel ASA
Mar 16, 2026
Maintained: Hold
Price Target: $0.27$0.24
Current: $0.22
Upside: +10.85%
Morgan Advanced Materials plc
Mar 12, 2026
Reiterated: Buy
Price Target: 240p235p
Current: $210.50
Upside: +11.64%
Maintained: Hold
Price Target: €66.00€65.00
Current: $51.14
Upside: +27.10%
Maintained: Buy
Price Target: kr 410.00kr 440.00
Current: $342.90
Upside: +28.32%
Maintained: Hold
Price Target: n/a
Current: $21.75
Upside: -
Maintained: Hold
Price Target: CHF 24.00CHF 21.50
Current: $25.18
Upside: -14.61%
Maintained: Hold
Price Target: kr 44.00
Current: $35.90
Upside: +22.56%
Maintained: Buy
Price Target: €33.00€38.00
Current: $24.88
Upside: n/a
Maintained: Buy
Price Target: €5.10
Current: $3.65
Upside: n/a
Upgraded: Buy
Price Target: CHF 1,700
Current: $1,182.00
Upside: n/a
Maintained: Hold
Price Target: kr 110.00
Current: $21.52
Upside: n/a
Upgraded: Buy
Price Target: n/a
Current: $30.29
Upside: n/a
Maintained: Buy
Price Target: €105.00€115.00
Current: $282.65
Upside: n/a
Maintained: Buy
Price Target: kr 660.00kr 132.00
Current: $187.45
Upside: n/a
Maintained: Hold
Price Target: 315p235p
Current: $304.40
Upside: n/a