
Vivek Midha
Stock Analyst at Citi
(4.72)
# 720
Out of 5,058 analysts
223
Total ratings
65.2%
Success rate
18.1%
Average return
Main Sectors:
Stocks Rated by Vivek Midha
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| LON: WEIR Weir PLC | Reiterated: Buy | 3,200p → 3,050p | 2,614p | +16.68% | 14 | Oct 9, 2026 | |
| SWX: SCHP Schindler Holding AG | Reiterated: Buy | CHF 322.00 → CHF 321.00 | CHF 266.20 | +20.59% | 10 | Oct 2, 2026 | |
| ETR: KBX Knorr-Bremse AG | Reiterated: Buy | €126.00 → €123.00 | €99.10 | +24.12% | 43 | Oct 2, 2026 | |
| STO: BEIJ.B Beijer Ref AB (publ) | Reiterated: Hold | kr 150.00 | kr 147.90 | +1.42% | 1 | Sep 21, 2026 | |
| ETR: NDX1 Nordex SE | Upgraded: Buy | €48.00 → €50.00 | €34.86 | +43.43% | 20 | Sep 8, 2026 | |
| SWX: SRAIL Stadler Rail AG | Reiterated: Hold | CHF 21.50 → CHF 30.00 | CHF 30.86 | -2.79% | 7 | Aug 27, 2026 | |
| STO: NIBE.B NIBE Industrier AB (publ) | Reiterated: Hold | kr 44.00 → kr 46.00 | kr 44.36 | +3.70% | 6 | Aug 25, 2026 | |
| BIT: ARIS Ariston Holding N.V. | Reiterated: Buy | €4.80 → €4.90 | €3.35 | +46.27% | 11 | Aug 10, 2026 | |
| BIT: PRY Prysmian S.p.A. | Reiterated: Buy | €113.00 → €146.00 | €109.80 | +32.97% | 34 | May 7, 2026 | |
| ETR: ENR Siemens Energy AG | Reiterated: Hold | n/a | $132.36 | - | 29 | Apr 24, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | kr 370.00 → kr 375.00 | kr 462.80 | -18.97% | 3 | Mar 31, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | 240p → 235p | 280p | -15.92% | 5 | Mar 12, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | kr 410.00 → kr 440.00 | kr 356.30 | +23.49% | 23 | Feb 6, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | n/a | $22.00 | - | 1 | Jan 29, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | €33.00 → €38.00 | €21.66 | n/a | 5 | May 8, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Buy | CHF 1,700 | CHF 1,130 | n/a | 1 | Aug 2, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | kr 110.00 | kr 17.91 | n/a | 1 | May 22, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Buy | n/a | $27.89 | n/a | 1 | Jun 10, 2022 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | €105.00 → €115.00 | €270.65 | n/a | 4 | May 28, 2020 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | 315p → 235p | 493p | n/a | 4 | Mar 23, 2020 |
Weir PLC
Oct 9, 2026
Reiterated: Buy
Price Target: 3,200p → 3,050p
Current: 2,614p
Upside: +16.68%
Schindler Holding AG
Oct 2, 2026
Reiterated: Buy
Price Target: CHF 322.00 → CHF 321.00
Current: CHF 266.20
Upside: +20.59%
Knorr-Bremse AG
Oct 2, 2026
Reiterated: Buy
Price Target: €126.00 → €123.00
Current: €99.10
Upside: +24.12%
Beijer Ref AB (publ)
Sep 21, 2026
Reiterated: Hold
Price Target: kr 150.00
Current: kr 147.90
Upside: +1.42%
Nordex SE
Sep 8, 2026
Upgraded: Buy
Price Target: €48.00 → €50.00
Current: €34.86
Upside: +43.43%
Stadler Rail AG
Aug 27, 2026
Reiterated: Hold
Price Target: CHF 21.50 → CHF 30.00
Current: CHF 30.86
Upside: -2.79%
NIBE Industrier AB (publ)
Aug 25, 2026
Reiterated: Hold
Price Target: kr 44.00 → kr 46.00
Current: kr 44.36
Upside: +3.70%
Ariston Holding N.V.
Aug 10, 2026
Reiterated: Buy
Price Target: €4.80 → €4.90
Current: €3.35
Upside: +46.27%
Prysmian S.p.A.
May 7, 2026
Reiterated: Buy
Price Target: €113.00 → €146.00
Current: €109.80
Upside: +32.97%
Siemens Energy AG
Apr 24, 2026
Reiterated: Hold
Price Target: n/a
Current: $132.36
Upside: -
Mar 31, 2026
Reiterated: Hold
Price Target: kr 370.00 → kr 375.00
Current: kr 462.80
Upside: -18.97%
Mar 12, 2026
Reiterated: Buy
Price Target: 240p → 235p
Current: 280p
Upside: -15.92%
Feb 6, 2026
Reiterated: Buy
Price Target: kr 410.00 → kr 440.00
Current: kr 356.30
Upside: +23.49%
Jan 29, 2026
Reiterated: Hold
Price Target: n/a
Current: $22.00
Upside: -
May 8, 2025
Reiterated: Buy
Price Target: €33.00 → €38.00
Current: €21.66
Upside: n/a
Aug 2, 2024
Upgraded: Buy
Price Target: CHF 1,700
Current: CHF 1,130
Upside: n/a
May 22, 2023
Reiterated: Hold
Price Target: kr 110.00
Current: kr 17.91
Upside: n/a
Jun 10, 2022
Upgraded: Buy
Price Target: n/a
Current: $27.89
Upside: n/a
May 28, 2020
Reiterated: Buy
Price Target: €105.00 → €115.00
Current: €270.65
Upside: n/a
Mar 23, 2020
Reiterated: Hold
Price Target: 315p → 235p
Current: 493p
Upside: n/a