Deepa Venkateswaran

Stock Analyst at Bernstein

(4.09)
# 1,590
Out of 4,579 analysts
511
Total ratings
59.7%
Success rate
5.5%
Average return

Stocks Rated by Deepa Venkateswaran

RWE Aktiengesellschaft
Jun 23, 2026
Maintained: Hold
Price Target: €57.00
Current: €57.30
Upside: -0.52%
E.ON SE
Jun 15, 2026
Maintained: Hold
Price Target: €18.00
Current: €19.11
Upside: -5.78%
Enel SpA
Jun 15, 2026
Maintained: Hold
Price Target: €8.90€9.30
Current: €9.97
Upside: -6.68%
Iberdrola, S.A.
Jun 15, 2026
Maintained: Hold
Price Target: €17.30€19.80
Current: €21.23
Upside: -6.74%
National Grid plc
Jun 15, 2026
Maintained: Buy
Price Target: 1,450p
Current: 1,223p
Upside: +18.61%
EDP Renewables, S.A.
Jun 11, 2026
Maintained: Buy
Price Target: €13.50€15.20
Current: €13.88
Upside: +9.49%
Vestas Wind Systems A/S
Jun 11, 2026
Maintained: Buy
Price Target: kr 195.00
Current: kr 171.45
Upside: +13.74%
Nordex SE
Apr 27, 2026
Maintained: Hold
Price Target: €40.00
Current: €38.56
Upside: +3.73%
Fortum Oyj
Mar 19, 2026
Downgraded: Sell
Price Target: €16.50€17.70
Current: €20.10
Upside: -11.94%
Heidelberg Materials AG
Feb 20, 2026
Maintained: Hold
Price Target: €230.00
Current: €169.00
Upside: +36.09%
Maintained: Buy
Price Target: 2,600p
Current: 2,377p
Upside: +9.38%
Maintained: Buy
Price Target: €5.18€4.60
Current: €4.61
Upside: -0.23%
Upgraded: Buy
Price Target: €18.15
Current: €15.71
Upside: +15.53%
Downgraded: Hold
Price Target: $82$60
Current: $23.47
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: $4.46
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: $7.42
Upside: n/a
Upgraded: Buy
Price Target: 2,470p3,050p
Current: 3,008p
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: $65.20
Upside: n/a
Downgraded: Sell
Price Target: $1.78$0.94
Current: $0.114
Upside: n/a
Maintained: Hold
Price Target: 95p
Current: 103p
Upside: n/a
Maintained: Buy
Price Target: 135p155p
Current: 160p
Upside: n/a
Maintained: Sell
Price Target: €15.00
Current: €148.38
Upside: n/a
Maintained: Hold
Price Target: €20.50
Current: €42.25
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: $81.21
Upside: n/a
Maintained: Buy
Price Target: €15.00
Current: €27.00
Upside: n/a
Maintained: Hold
Price Target: €19.20
Current: €29.76
Upside: n/a
Maintained: Hold
Price Target: €4.90
Current: €6.22
Upside: n/a
Maintained: Buy
Price Target: €7.50
Current: €10.33
Upside: n/a
Maintained: Hold
Price Target: €25.80
Current: €40.90
Upside: n/a
Maintained: Hold
Price Target: 1,040p
Current: 1,366p
Upside: n/a
Maintained: Hold
Price Target: €6.00
Current: €10.04
Upside: n/a