Vikram Bagri

Stock Analyst at Citigroup

(0.88)
# 2,798
Out of 4,412 analysts
67
Total ratings
26.53%
Success rate
-20.79%
Average return

20 Stocks

Valero Energy
Apr 18, 2024
Maintains: Buy
Price Target: $160$192
Current: $167.51
Upside: +14.62%
Plug Power
Apr 5, 2024
Downgrades: Sell
Price Target: $3.25$2
Current: $2.40
Upside: -16.67%
Enphase Energy
Apr 5, 2024
Downgrades: Neutral
Price Target: $126$121
Current: $113.85
Upside: +6.28%
SunPower
Mar 28, 2024
Maintains: Sell
Price Target: $3$2.5
Current: $2.16
Upside: +15.74%
SolarEdge Technologies
Feb 21, 2024
Maintains: Neutral
Price Target: $89$83
Current: $60.01
Upside: +38.31%
Lucid Group
Nov 27, 2023
Downgrades: Hold
Price Target: n/a
Current: $2.50
Upside: -
First Solar
Oct 18, 2023
Maintains: Neutral
Price Target: $200$185
Current: $180.83
Upside: +2.31%
Sunrun
Oct 18, 2023
Maintains: Buy
Price Target: $21$19
Current: $10.72
Upside: +77.24%
Shoals Technologies Group
Oct 18, 2023
Maintains: Buy
Price Target: $34$26
Current: $8.73
Upside: +197.82%
Hannon Armstrong Sustainable Infrastructure Capital
Aug 18, 2023
Initiates: Neutral
Price Target: $24
Current: $25.50
Upside: -5.88%
Array Technologies
Mar 10, 2023
Initiates: Neutral
Price Target: $24
Current: $12.53
Upside: +91.54%
Rivian Automotive
Sep 15, 2022
Initiates: Hold
Price Target: n/a
Current: $9.38
Upside: -
Tesla
Sep 15, 2022
Upgrades: Hold
Price Target: n/a
Current: $194.05
Upside: -
Blink Charging Co.
Jun 15, 2022
Maintains: Buy
Price Target: $25$27
Current: $2.52
Upside: +971.43%
ChargePoint Holdings
Feb 22, 2022
Maintains: Buy
Price Target: $35$24
Current: $1.33
Upside: +1,704.51%
Solid Power
Jan 10, 2022
Initiates: Buy
Price Target: $13
Current: $1.68
Upside: +673.81%
EVgo, Inc.
Dec 28, 2021
Initiates: Hold
Price Target: n/a
Current: $1.83
Upside: -
Clean Energy Fuels
Aug 6, 2021
Maintains: Buy
Price Target: n/a
Current: $2.44
Upside: -
Beam Global
May 11, 2021
Initiates: Hold
Price Target: n/a
Current: $6.39
Upside: -
Antero Midstream
Jul 31, 2018
Maintains: Buy
Price Target: n/a
Current: $14.18
Upside: -