Vikram Bagri

Stock Analyst at Citigroup

(0)
# 4811
Out of 5,240 analysts
106
Total ratings
32.69%
Success rate
-25.25%
Average return
30 Stocks
Name Action Price Target Current % Upside Ratings Updated
Oklo
Maintains: Neutral
10 31
25.27 22.68% 3 Jan 8, 2025
Enphase Energy
Maintains: Neutral
71 72
66.84 7.72% 15 Jan 8, 2025
Generac Hldgs
Maintains: Neutral
172 162
161.42 0.36% 2 Jan 8, 2025
HA Sustainable
Upgrades: Buy
36
27.87 29.17% 3 Jan 8, 2025
SolarEdge Technologi...
Downgrades: Sell
12 9
14.89 -39.56% 11 Jan 8, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
192 176
136.26 29.16% 2 Oct 25, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
12 10
3.49 186.53% 1 Oct 22, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Sell
19 11
11.8 -6.78% 1 Oct 22, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Buy
200 254
190.94 33.03% 10 Oct 22, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
172 167
151.13 10.5% 1 Oct 10, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Neutral
5 6
4.46 23.32% 4 Oct 3, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Sell
3 1
n/a n/a 6 Jul 19, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Buy
17 14
6.89 103.19% 2 Jul 12, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Sell
4 2
2.78 -28.06% 5 Apr 5, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
n/a
n/a n/a 2 Nov 27, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
21 19
9.98 90.38% 7 Oct 18, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
14
n/a n/a 2 Jun 22, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
12
n/a n/a 1 Sep 15, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Hold
n/a
n/a n/a 1 Sep 15, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Hold
n/a
n/a n/a 1 Sep 15, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
25 27
1.47 1736.73% 5 Jun 15, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
35 24
1.07 2142.99% 3 Feb 22, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
13
1.67 678.44% 1 Jan 10, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Hold
n/a
n/a n/a 1 Dec 28, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
15 13
n/a n/a 2 Nov 11, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
12 11
2.79 294.27% 2 Aug 6, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Hold
n/a
n/a n/a 1 May 11, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
4 6
16.27 -63.12% 6 Nov 17, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
55 42
n/a n/a 3 Nov 29, 2018
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Buy
24 0
n/a n/a 2 Dec 6, 2017