VB

Vikram Bagri Citigroup Latest Price Targets & Analyst Ratings

Stock Price Price Target Upside
Downside
Rating Date
GNRC icon
1
Generac Holdings
GNRC
$10.6B
$181.30 $219
21%
upside
Neutral 12 days ago
CSIQ icon
2
Canadian Solar
CSIQ
$748M
$11.17 $11
2%
downside
Neutral 17 days ago
OKLO
3
Oklo
OKLO
$10.3B
$69.79 $68
3%
downside
Neutral 1 month ago
PBF icon
4
PBF Energy
PBF
$3.3B
$28.51 $29
2%
upside
Neutral 1 month ago
MPC icon
5
Marathon Petroleum
MPC
$54.8B
$180.28 $182
1%
upside
Neutral 1 month ago
VLO icon
6
Valero Energy
VLO
$48.7B
$156.77 $150
4%
downside
Neutral 1 month ago
PSX icon
7
Phillips 66
PSX
$53.2B
$131.55 $130
1%
downside
Neutral 1 month ago
SMR icon
8
NuScale Power
SMR
$4.62B
$34.53 $46
33%
upside
Neutral 2 months ago
ENPH icon
9
Enphase Energy
ENPH
$5.18B
$39.65 $43
8%
upside
Sell 3 months ago
SHLS icon
10
Shoals Technologies Group
SHLS
$1.2B
$7.16 $5.50
23%
downside
Neutral 4 months ago
RUN icon
11
Sunrun
RUN
$4.19B
$18.18 $7
62%
downside
Neutral 4 months ago
LEU icon
12
Centrus Energy
LEU
$3.74B
$205.39 $104
49%
downside
Neutral 6 months ago
FSLR icon
13
First Solar
FSLR
$22B
$205.14 $236
15%
upside
Neutral 6 months ago
HASI icon
14
Hannon Armstrong Sustainable Infrastructure Capital
HASI
$3.51B
$28.19 $36
28%
upside
Buy 8 months ago
SEDG icon
15
SolarEdge
SEDG
$2.04B
$34.42 $9
74%
downside
Sell 8 months ago
ARRY icon
16
Array Technologies
ARRY
$1.37B
$8.97 $14
56%
upside
Buy 1 year ago
PLUG icon
17
Plug Power
PLUG
$1.69B
$1.46 $2
37%
upside
Sell 1 year ago
SEDG icon
18
SolarEdge
SEDG
$2.04B
$34.42 $370
975%
upside
Buy 2 years ago
ENPH icon
19
Enphase Energy
ENPH
$5.18B
$39.65 $335
745%
upside
Buy 2 years ago
RUN icon
20
Sunrun
RUN
$4.19B
$18.18 $42
131%
upside
Buy 3 years ago
SLDP icon
21
Solid Power
SLDP
$760M
$4.19 $13
210%
upside
Buy 3 years ago
CLNE icon
22
Clean Energy Fuels
CLNE
$546M
$2.49 $11
342%
upside
Buy 4 years ago
AM icon
23
Antero Midstream
AM
$8.73B
$18.25 $6
67%
downside
Neutral 4 years ago