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
Main Sectors:
Stocks Rated by Vikram Bagri
Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
---|---|---|---|---|---|---|---|
OKLO Oklo Inc. | Maintains: Neutral | $10 → $31 | $38.79 | -20.08% | 3 | Jan 8, 2025 | |
ENPH Enphase Energy | Maintains: Neutral | $71 → $72 | $64.85 | +11.03% | 15 | Jan 8, 2025 | |
GNRC Generac Holdings | Maintains: Neutral | $172 → $162 | $138.04 | +17.36% | 2 | Jan 8, 2025 | |
HASI HA Sustainable Infrastructure Capital | Upgrades: Buy | $36 | $28.04 | +28.39% | 3 | Jan 8, 2025 | |
SEDG SolarEdge Technologies | Downgrades: Sell | $12 → $9 | $17.62 | -48.92% | 11 | Jan 8, 2025 | |
VLO Valero Energy | Maintains: Buy | $192 → $176 | $134.74 | +30.62% | 2 | Oct 25, 2024 | |
NOVA Sunnova Energy International | Maintains: Buy | $12 → $10 | $1.95 | +412.82% | 1 | Oct 22, 2024 | |
CSIQ Canadian Solar | Downgrades: Sell | $19 → $11 | $11.28 | -2.48% | 1 | Oct 22, 2024 | |
FSLR First Solar | Upgrades: Buy | $200 → $254 | $155.44 | +63.41% | 12 | Oct 22, 2024 | |
MPC Marathon Petroleum | Maintains: Neutral | $172 → $167 | $153.74 | +8.62% | 1 | Oct 10, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Upgrades: Neutral | $5 → $5.5 | $4.52 | +21.68% | 4 | Oct 3, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Upgrades: Buy | $17 → $14 | $6.59 | +112.44% | 2 | Jul 12, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Downgrades: Sell | $3.25 → $2 | $1.66 | +20.48% | 5 | Apr 5, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Downgrades: Hold | n/a | $3.06 | - | 2 | Nov 27, 2023 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $21 → $19 | $8.42 | +125.65% | 7 | Oct 18, 2023 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Initiates: Hold | n/a | $12.97 | - | 1 | Sep 15, 2022 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Upgrades: Hold | n/a | $337.80 | - | 1 | Sep 15, 2022 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $25 → $27 | $1.03 | +2,534.15% | 5 | Jun 15, 2022 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $35 → $24 | $0.76 | +3,057.48% | 3 | Feb 22, 2022 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Initiates: Buy | $13 | $1.35 | +862.96% | 1 | Jan 10, 2022 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Initiates: Hold | n/a | $2.91 | - | 1 | Dec 28, 2021 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $12 → $11 | $2.80 | +292.86% | 2 | Aug 6, 2021 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Initiates: Hold | n/a | $2.44 | - | 1 | May 11, 2021 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Neutral | $4 → $6 | $16.27 | -63.12% | 6 | Nov 17, 2020 |
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%
Oct 3, 2024
Upgrades: Neutral
Price Target: $5 → $5.5
Current: $4.52
Upside: +21.68%
Jul 12, 2024
Upgrades: Buy
Price Target: $17 → $14
Current: $6.59
Upside: +112.44%
Apr 5, 2024
Downgrades: Sell
Price Target: $3.25 → $2
Current: $1.66
Upside: +20.48%
Nov 27, 2023
Downgrades: Hold
Price Target: n/a
Current: $3.06
Upside: -
Oct 18, 2023
Maintains: Buy
Price Target: $21 → $19
Current: $8.42
Upside: +125.65%
Sep 15, 2022
Initiates: Hold
Price Target: n/a
Current: $12.97
Upside: -
Sep 15, 2022
Upgrades: Hold
Price Target: n/a
Current: $337.80
Upside: -
Jun 15, 2022
Maintains: Buy
Price Target: $25 → $27
Current: $1.03
Upside: +2,534.15%
Feb 22, 2022
Maintains: Buy
Price Target: $35 → $24
Current: $0.76
Upside: +3,057.48%
Jan 10, 2022
Initiates: Buy
Price Target: $13
Current: $1.35
Upside: +862.96%
Dec 28, 2021
Initiates: Hold
Price Target: n/a
Current: $2.91
Upside: -
Aug 6, 2021
Maintains: Buy
Price Target: $12 → $11
Current: $2.80
Upside: +292.86%
May 11, 2021
Initiates: Hold
Price Target: n/a
Current: $2.44
Upside: -
Nov 17, 2020
Maintains: Neutral
Price Target: $4 → $6
Current: $16.27
Upside: -63.12%