
Vivek Midha
Stock Analyst at Citi
(4.71)
# 715
Out of 4,698 analysts
280
Total ratings
67.7%
Success rate
19.2%
Average return
Main Sectors:
Stocks Rated by Vivek Midha
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| SWX: SRAIL Stadler Rail AG | Maintained: Hold | CHF 21.50 → CHF 30.00 | CHF 28.92 | +3.73% | 7 | Aug 27, 2026 | |
| STO: NIBE.B NIBE Industrier AB (publ) | Maintained: Hold | kr 44.00 → kr 46.00 | kr 44.34 | +3.74% | 6 | Aug 25, 2026 | |
| BIT: ARIS Ariston Holding N.V. | Maintained: Buy | €4.80 → €4.90 | €3.75 | +30.74% | 11 | Aug 10, 2026 | |
| LON: WEIR Weir PLC | Reiterated: Buy | 3,150p → 3,200p | 2,690p | +18.96% | 13 | Jul 30, 2026 | |
| LON: 0IKJ Wärtsilä Oyj Abp | Reiterated: Sell | €27.50 → €28.00 | €28.12 | -0.42% | 40 | Jul 27, 2026 | |
| ETR: KBX Knorr-Bremse AG | Rated: Buy | €123.00 → €126.00 | €103.00 | +22.33% | 42 | Jul 8, 2026 | |
| SWX: SCHP Schindler Holding AG | Maintained: Buy | CHF 325.00 → CHF 322.00 | CHF 260.60 | +23.56% | 9 | Jul 2, 2026 | |
| BIT: PRY Prysmian S.p.A. | Maintained: Buy | €113.00 → €146.00 | €119.80 | +21.87% | 34 | May 7, 2026 | |
| ETR: NDX1 Nordex SE | Maintained: Hold | €30.00 → €48.00 | €36.84 | +30.29% | 19 | Apr 28, 2026 | |
| ETR: ENR Siemens Energy AG | Maintained: Hold | n/a | $145.40 | - | 29 | Apr 24, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | kr 370.00 → kr 375.00 | kr 445.60 | -15.84% | 3 | Mar 31, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $0.29 → $0.26 | $0.233 | +10.89% | 5 | Mar 16, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | 240p → 235p | 238p | -1.05% | 5 | Mar 12, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | €66.00 → €65.00 | €51.52 | +26.16% | 4 | Feb 9, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | kr 410.00 → kr 440.00 | kr 350.70 | +25.46% | 23 | Feb 6, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | n/a | $20.65 | - | 1 | Jan 29, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | €33.00 → €38.00 | €26.44 | n/a | 5 | May 8, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Buy | CHF 1,700 | CHF 1,084 | n/a | 1 | Aug 2, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | kr 110.00 | kr 21.28 | n/a | 1 | May 22, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Buy | n/a | $29.90 | n/a | 1 | Jun 10, 2022 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | €105.00 → €115.00 | €270.60 | n/a | 4 | May 28, 2020 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | kr 660.00 → kr 132.00 | kr 213.55 | n/a | 13 | May 6, 2020 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | 315p → 235p | 484p | n/a | 4 | Mar 23, 2020 |
Stadler Rail AG
Aug 27, 2026
Maintained: Hold
Price Target: CHF 21.50 → CHF 30.00
Current: CHF 28.92
Upside: +3.73%
NIBE Industrier AB (publ)
Aug 25, 2026
Maintained: Hold
Price Target: kr 44.00 → kr 46.00
Current: kr 44.34
Upside: +3.74%
Ariston Holding N.V.
Aug 10, 2026
Maintained: Buy
Price Target: €4.80 → €4.90
Current: €3.75
Upside: +30.74%
Weir PLC
Jul 30, 2026
Reiterated: Buy
Price Target: 3,150p → 3,200p
Current: 2,690p
Upside: +18.96%
Wärtsilä Oyj Abp
Jul 27, 2026
Reiterated: Sell
Price Target: €27.50 → €28.00
Current: €28.12
Upside: -0.42%
Knorr-Bremse AG
Jul 8, 2026
Rated: Buy
Price Target: €123.00 → €126.00
Current: €103.00
Upside: +22.33%
Schindler Holding AG
Jul 2, 2026
Maintained: Buy
Price Target: CHF 325.00 → CHF 322.00
Current: CHF 260.60
Upside: +23.56%
Prysmian S.p.A.
May 7, 2026
Maintained: Buy
Price Target: €113.00 → €146.00
Current: €119.80
Upside: +21.87%
Nordex SE
Apr 28, 2026
Maintained: Hold
Price Target: €30.00 → €48.00
Current: €36.84
Upside: +30.29%
Siemens Energy AG
Apr 24, 2026
Maintained: Hold
Price Target: n/a
Current: $145.40
Upside: -
Mar 31, 2026
Maintained: Hold
Price Target: kr 370.00 → kr 375.00
Current: kr 445.60
Upside: -15.84%
Mar 16, 2026
Maintained: Hold
Price Target: $0.29 → $0.26
Current: $0.233
Upside: +10.89%
Mar 12, 2026
Reiterated: Buy
Price Target: 240p → 235p
Current: 238p
Upside: -1.05%
Feb 9, 2026
Maintained: Hold
Price Target: €66.00 → €65.00
Current: €51.52
Upside: +26.16%
Feb 6, 2026
Maintained: Buy
Price Target: kr 410.00 → kr 440.00
Current: kr 350.70
Upside: +25.46%
Jan 29, 2026
Maintained: Hold
Price Target: n/a
Current: $20.65
Upside: -
May 8, 2025
Maintained: Buy
Price Target: €33.00 → €38.00
Current: €26.44
Upside: n/a
Aug 2, 2024
Upgraded: Buy
Price Target: CHF 1,700
Current: CHF 1,084
Upside: n/a
May 22, 2023
Maintained: Hold
Price Target: kr 110.00
Current: kr 21.28
Upside: n/a
Jun 10, 2022
Upgraded: Buy
Price Target: n/a
Current: $29.90
Upside: n/a
May 28, 2020
Maintained: Buy
Price Target: €105.00 → €115.00
Current: €270.60
Upside: n/a
May 6, 2020
Maintained: Buy
Price Target: kr 660.00 → kr 132.00
Current: kr 213.55
Upside: n/a
Mar 23, 2020
Maintained: Hold
Price Target: 315p → 235p
Current: 484p
Upside: n/a