Vikram Bagri

Stock Analyst at Citigroup

(0.98)
# 3,612
Out of 4,734 analysts
92
Total ratings
30.91%
Success rate
-20.68%
Average return

Stocks Rated by Vikram Bagri

Oklo Inc.
Jan 8, 2025
Maintains: Neutral
Price Target: $10$31
Current: $31.32
Upside: -1.02%
Enphase Energy
Jan 8, 2025
Maintains: Neutral
Price Target: $71$72
Current: $62.84
Upside: +14.58%
Generac Holdings
Jan 8, 2025
Maintains: Neutral
Price Target: $172$162
Current: $163.98
Upside: -1.21%
HA Sustainable Infrastructure Capital
Jan 8, 2025
Upgrades: Buy
Price Target: $36
Current: $27.55
Upside: +30.67%
SolarEdge Technologies
Jan 8, 2025
Downgrades: Sell
Price Target: $12$9
Current: $13.70
Upside: -34.31%
Valero Energy
Oct 25, 2024
Maintains: Buy
Price Target: $192$176
Current: $139.58
Upside: +26.09%
Sunnova Energy International
Oct 22, 2024
Maintains: Buy
Price Target: $12$10
Current: $3.07
Upside: +225.72%
Canadian Solar
Oct 22, 2024
Downgrades: Sell
Price Target: $19$11
Current: $10.84
Upside: +1.48%
First Solar
Oct 22, 2024
Upgrades: Buy
Price Target: $200$254
Current: $183.51
Upside: +38.41%
Marathon Petroleum
Oct 10, 2024
Maintains: Neutral
Price Target: $172$167
Current: $150.81
Upside: +10.74%
Upgrades: Neutral
Price Target: $5$5.5
Current: $4.62
Upside: +19.05%
Upgrades: Buy
Price Target: $17$14
Current: $6.82
Upside: +105.28%
Downgrades: Sell
Price Target: $3.25$2
Current: $2.20
Upside: -9.09%
Downgrades: Hold
Price Target: n/a
Current: $2.86
Upside: -
Maintains: Buy
Price Target: $21$19
Current: $9.22
Upside: +106.07%
Initiates: Hold
Price Target: n/a
Current: $13.29
Upside: -
Upgrades: Hold
Price Target: n/a
Current: $424.07
Upside: -
Maintains: Buy
Price Target: $25$27
Current: $1.39
Upside: +1,842.45%
Maintains: Buy
Price Target: $35$24
Current: $1.05
Upside: +2,196.65%
Initiates: Buy
Price Target: $13
Current: $1.49
Upside: +772.48%
Initiates: Hold
Price Target: n/a
Current: $3.31
Upside: -
Maintains: Buy
Price Target: $12$11
Current: $2.94
Upside: +274.15%
Initiates: Hold
Price Target: n/a
Current: $2.94
Upside: -
Maintains: Neutral
Price Target: $4$6
Current: $16.71
Upside: -64.09%