Vikram Bagri

Stock Analyst at Citi

(0.05)
# 4,727
Out of 5,004 analysts
389
Total ratings
35.8%
Success rate
-18.9%
Average return

Stocks Rated by Vikram Bagri

SolarEdge Technologies
Sep 21, 2026
Reiterated: Sell
Price Target: $25 → $30
Current: $32.68
Upside: -8.20%
FuelCell Energy
Sep 16, 2026
Initiated Coverage: Hold
Price Target: $19
Current: $16.49
Upside: +15.22%
Canadian Solar
Aug 28, 2026
Reiterated: Hold
Price Target: $18 → $15
Current: $10.80
Upside: +38.89%
Array Technologies
Aug 24, 2026
Reiterated: Buy
Price Target: $12
Current: $4.03
Upside: +197.77%
Energy Vault Holdings
Aug 20, 2026
Reiterated: Buy
Price Target: $5 → $6
Current: $4.40
Upside: +36.36%
Fluence Energy
Aug 14, 2026
Reiterated: Buy
Price Target: $24 → $20
Current: $7.85
Upside: +154.78%
Plug Power
Aug 11, 2026
Reiterated: Sell
Price Target: $0.75
Current: $1.98
Upside: -62.12%
Oklo Inc.
Aug 10, 2026
Reiterated: Hold
Price Target: $76 → $58
Current: $38.04
Upside: +51.16%
Sunrun
Aug 7, 2026
Reiterated: Buy
Price Target: $20 → $16
Current: $8.11
Upside: +97.29%
Delek US Holdings
Aug 6, 2026
Reiterated: Hold
Price Target: $44 → $62
Current: $67.84
Upside: -8.61%
Reiterated: Hold
Price Target: $204 → $217
Current: $255.75
Upside: -15.15%
Reiterated: Sell
Price Target: $7.5 → $6.5
Current: $8.42
Upside: -22.80%
Reiterated: Hold
Price Target: $303 → $318
Current: $393.52
Upside: -19.19%
Reiterated: Buy
Price Target: $294 → $297
Current: $177.71
Upside: +67.13%
Reiterated: Buy
Price Target: $145 → $132
Current: $80.85
Upside: +63.27%
Reiterated: Hold
Price Target: $65 → $74
Current: $73.69
Upside: +0.42%
Reiterated: Hold
Price Target: $43 → $40
Current: $32.40
Upside: +23.46%
Reiterated: Hold
Price Target: $9.5 → $11
Current: $7.47
Upside: +40.56%
Reiterated: Buy
Price Target: $50
Current: $36.44
Upside: +37.21%
Reiterated: Hold
Price Target: $259 → $302
Current: $387.18
Upside: -22.00%
Reiterated: Hold
Price Target: $263 → $300
Current: $208.14
Upside: +44.13%
Reiterated: Hold
Price Target: $281
Current: $288.70
Upside: -2.67%
Reiterated: Hold
Price Target: $225 → $218
Current: $147.07
Upside: +48.23%
Rated: Hold
Price Target: n/a
Current: $3.03
Upside: -
Initiated Coverage: Hold
Price Target: n/a
Current: $1.38
Upside: n/a
Reiterated: Buy
Price Target: $13
Current: $2.39
Upside: n/a
Reiterated: Hold
Price Target: n/a
Current: $1.19
Upside: n/a
Reiterated: Hold
Price Target: n/a
Current: $15.47
Upside: n/a
Reiterated: Buy
Price Target: $27 → $18
Current: $0.5793
Upside: n/a
Reiterated: Buy
Price Target: $11
Current: $1.60
Upside: n/a
Reiterated: Sell
Price Target: n/a
Current: $4.07
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $372.11
Upside: n/a
Initiated Coverage: Sell
Price Target: n/a
Current: $0.0001
Upside: n/a
Reiterated: Buy
Price Target: $24
Current: $8.93
Upside: n/a
Rated: Buy
Price Target: $23.00
Current: $52.06
Upside: n/a
Initiated Coverage: Hold
Price Target: $22.00
Current: $30.77
Upside: n/a
Initiated Coverage: Hold
Price Target: $34.00
Current: $63.20
Upside: n/a
Reiterated: Buy
Price Target: $54.00 → $49.00
Current: $66.13
Upside: n/a
Initiated Coverage: Hold
Price Target: n/a
Current: $83.17
Upside: n/a
Initiated Coverage: Buy
Price Target: $80 → $79
Current: $50.81
Upside: n/a
Upgraded: Buy
Price Target: n/a
Current: $20.93
Upside: n/a