Vikram Bagri

Stock Analyst at Citigroup

(0.91)
# 3,678
Out of 4,761 analysts
92
Total ratings
29.09%
Success rate
-21.31%
Average return

Stocks Rated by Vikram Bagri

Oklo Inc.
Jan 8, 2025
Maintains: Neutral
Price Target: $10$31
Current: $38.79
Upside: -20.08%
Enphase Energy
Jan 8, 2025
Maintains: Neutral
Price Target: $71$72
Current: $64.85
Upside: +11.03%
Generac Holdings
Jan 8, 2025
Maintains: Neutral
Price Target: $172$162
Current: $138.04
Upside: +17.36%
HA Sustainable Infrastructure Capital
Jan 8, 2025
Upgrades: Buy
Price Target: $36
Current: $28.04
Upside: +28.39%
SolarEdge Technologies
Jan 8, 2025
Downgrades: Sell
Price Target: $12$9
Current: $17.62
Upside: -48.92%
Valero Energy
Oct 25, 2024
Maintains: Buy
Price Target: $192$176
Current: $134.74
Upside: +30.62%
Sunnova Energy International
Oct 22, 2024
Maintains: Buy
Price Target: $12$10
Current: $1.95
Upside: +412.82%
Canadian Solar
Oct 22, 2024
Downgrades: Sell
Price Target: $19$11
Current: $11.28
Upside: -2.48%
First Solar
Oct 22, 2024
Upgrades: Buy
Price Target: $200$254
Current: $155.44
Upside: +63.41%
Marathon Petroleum
Oct 10, 2024
Maintains: Neutral
Price Target: $172$167
Current: $153.74
Upside: +8.62%
Upgrades: Neutral
Price Target: $5$5.5
Current: $4.52
Upside: +21.68%
Upgrades: Buy
Price Target: $17$14
Current: $6.59
Upside: +112.44%
Downgrades: Sell
Price Target: $3.25$2
Current: $1.66
Upside: +20.48%
Downgrades: Hold
Price Target: n/a
Current: $3.06
Upside: -
Maintains: Buy
Price Target: $21$19
Current: $8.42
Upside: +125.65%
Initiates: Hold
Price Target: n/a
Current: $12.97
Upside: -
Upgrades: Hold
Price Target: n/a
Current: $337.80
Upside: -
Maintains: Buy
Price Target: $25$27
Current: $1.03
Upside: +2,534.15%
Maintains: Buy
Price Target: $35$24
Current: $0.76
Upside: +3,057.48%
Initiates: Buy
Price Target: $13
Current: $1.35
Upside: +862.96%
Initiates: Hold
Price Target: n/a
Current: $2.91
Upside: -
Maintains: Buy
Price Target: $12$11
Current: $2.80
Upside: +292.86%
Initiates: Hold
Price Target: n/a
Current: $2.44
Upside: -
Maintains: Neutral
Price Target: $4$6
Current: $16.27
Upside: -63.12%