Vikram Bagri

Stock Analyst at Citi

(0.05)
# 4,628
Out of 4,651 analysts
384
Total ratings
38.7%
Success rate
-17.5%
Average return

Stocks Rated by Vikram Bagri

Fluence Energy
Aug 14, 2026
Maintained: Buy
Price Target: $24$20
Current: $13.14
Upside: +52.21%
Plug Power
Aug 11, 2026
Maintained: Sell
Price Target: $0.75
Current: $2.32
Upside: -67.67%
Oklo Inc.
Aug 10, 2026
Maintained: Hold
Price Target: $76$58
Current: $44.38
Upside: +29.56%
Sunrun
Aug 7, 2026
Maintained: Buy
Price Target: $20$16
Current: $10.19
Upside: +57.02%
Delek US Holdings
Aug 6, 2026
Maintained: Hold
Price Target: $44$62
Current: $65.47
Upside: -5.30%
Phillips 66
Aug 6, 2026
Maintained: Hold
Price Target: $204$217
Current: $233.61
Upside: -7.11%
SolarEdge Technologies
Aug 6, 2026
Maintained: Sell
Price Target: $27$25
Current: $32.42
Upside: -22.89%
NuScale Power
Aug 6, 2026
Maintained: Sell
Price Target: $7.5$6.5
Current: $9.39
Upside: -30.78%
Marathon Petroleum
Aug 5, 2026
Maintained: Hold
Price Target: $303$318
Current: $355.42
Upside: -10.53%
First Solar
Aug 3, 2026
Maintained: Buy
Price Target: $294$297
Current: $225.56
Upside: +31.67%
Maintained: Buy
Price Target: $145$132
Current: $101.47
Upside: +30.09%
Maintained: Hold
Price Target: $65$74
Current: $71.85
Upside: +2.99%
Maintained: Hold
Price Target: $43$40
Current: $40.48
Upside: -1.19%
Upgraded: Hold
Price Target: $11$18
Current: $15.14
Upside: +18.89%
Maintained: Hold
Price Target: $9.5$11
Current: $8.45
Upside: +24.26%
Upgraded: Buy
Price Target: $5.25$5
Current: $3.79
Upside: +31.93%
Maintained: Buy
Price Target: $50
Current: $42.12
Upside: +18.71%
Maintained: Buy
Price Target: $12
Current: $5.05
Upside: +137.62%
Maintained: Hold
Price Target: $259$302
Current: $341.67
Upside: -11.61%
Maintained: Hold
Price Target: $263$300
Current: $219.30
Upside: +36.80%
Maintained: Hold
Price Target: $281
Current: $229.94
Upside: +22.21%
Maintained: Hold
Price Target: $225$218
Current: $190.15
Upside: +14.65%
Rated: Hold
Price Target: n/a
Current: $3.74
Upside: -
Initiated Coverage: Hold
Price Target: n/a
Current: $1.65
Upside: n/a
Maintained: Buy
Price Target: $13
Current: $2.42
Upside: n/a
Maintained: Hold
Price Target: n/a
Current: $1.13
Upside: n/a
Maintained: Hold
Price Target: n/a
Current: $15.36
Upside: n/a
Maintained: Buy
Price Target: $11
Current: $1.83
Upside: n/a
Maintained: Buy
Price Target: $27$18
Current: $0.5925
Upside: n/a
Maintained: Sell
Price Target: n/a
Current: $6.22
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $342.27
Upside: n/a
Initiated Coverage: Sell
Price Target: n/a
Current: $0.0006
Upside: n/a
Maintained: Buy
Price Target: $24
Current: $6.18
Upside: n/a
Rated: Buy
Price Target: $23.00
Current: $58.79
Upside: n/a
Initiated Coverage: Hold
Price Target: $34.00
Current: $68.41
Upside: n/a
Initiated Coverage: Hold
Price Target: $22.00
Current: $32.02
Upside: n/a
Maintained: Buy
Price Target: $54.00$49.00
Current: $70.61
Upside: n/a
Initiated Coverage: Hold
Price Target: n/a
Current: $88.85
Upside: n/a
Initiated Coverage: Buy
Price Target: $80$79
Current: $54.42
Upside: n/a
Upgraded: Buy
Price Target: n/a
Current: $22.55
Upside: n/a