Vikram Bagri

Stock Analyst at Citigroup

(0.90)
# 3,649
Out of 4,783 analysts
95
Total ratings
29.09%
Success rate
-21.39%
Average return

Stocks Rated by Vikram Bagri

Oklo Inc.
Mar 25, 2025
Maintains: Neutral
Price Target: $31$30
Current: $22.35
Upside: +34.23%
Centrus Energy
Mar 4, 2025
Initiates: Neutral
Price Target: $104
Current: $66.15
Upside: +57.22%
First Solar
Feb 26, 2025
Maintains: Neutral
Price Target: $254$236
Current: $127.56
Upside: +85.01%
Enphase Energy
Jan 8, 2025
Maintains: Neutral
Price Target: $71$72
Current: $62.22
Upside: +15.72%
Generac Holdings
Jan 8, 2025
Maintains: Neutral
Price Target: $172$162
Current: $126.72
Upside: +27.84%
HA Sustainable Infrastructure Capital
Jan 8, 2025
Upgrades: Buy
Price Target: $36
Current: $29.21
Upside: +23.25%
SolarEdge Technologies
Jan 8, 2025
Downgrades: Sell
Price Target: $12$9
Current: $15.54
Upside: -42.08%
Valero Energy
Oct 25, 2024
Maintains: Buy
Price Target: $192$176
Current: $131.42
Upside: +33.92%
Sunnova Energy International
Oct 22, 2024
Maintains: Buy
Price Target: $12$10
Current: $0.31
Upside: +3,119.58%
Canadian Solar
Oct 22, 2024
Downgrades: Sell
Price Target: $19$11
Current: $9.19
Upside: +19.70%
Maintains: Neutral
Price Target: $172$167
Current: $144.15
Upside: +15.85%
Upgrades: Neutral
Price Target: $5$5.5
Current: $3.32
Upside: +65.66%
Upgrades: Buy
Price Target: $17$14
Current: $4.97
Upside: +181.97%
Downgrades: Sell
Price Target: $3.25$2
Current: $1.35
Upside: +48.27%
Downgrades: Hold
Price Target: n/a
Current: $2.28
Upside: -
Maintains: Buy
Price Target: $21$19
Current: $5.93
Upside: +220.68%
Initiates: Hold
Price Target: n/a
Current: $12.33
Upside: -
Upgrades: Hold
Price Target: n/a
Current: $262.85
Upside: -
Maintains: Buy
Price Target: $25$27
Current: $0.92
Upside: +2,824.61%
Maintains: Buy
Price Target: $35$24
Current: $0.63
Upside: +3,737.54%
Initiates: Buy
Price Target: $13
Current: $1.08
Upside: +1,103.70%
Initiates: Hold
Price Target: n/a
Current: $2.79
Upside: -
Maintains: Buy
Price Target: $12$11
Current: $1.65
Upside: +568.69%
Initiates: Hold
Price Target: n/a
Current: $2.02
Upside: -
Maintains: Neutral
Price Target: $4$6
Current: $17.82
Upside: -66.32%