Stephen Gengaro

Stock Analyst at Stifel

(1.02)
# 2056
Out of 5,348 analysts
272
Total ratings
39.47%
Success rate
-4.07%
Average return
46 Stocks
Name Action PT Current % Upside Ratings Updated
BLNK Blink Charging
Maintains: Hold
2 1
0.71 40.85% 9 May 27, 2025
AESI Atlas Energy Solutio...
Initiates Coverage On: Buy
15
12.21 22.85% 1 May 21, 2025
RIVN Rivian Automotive
Maintains: Strong Buy
16 18
14.11 27.57% 4 May 12, 2025
AMRC Ameresco
Maintains: Buy
18 17
13.52 25.74% 8 May 12, 2025
BOOM DMC Glb
Maintains: Hold
9 9
6.61 28.59% 18 May 5, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
39 40
24.24 65.02% 3 May 5, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
28 27
21.64 24.77% 6 May 2, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
61 57
41.4 37.68% 13 May 2, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
200 195
120.61 61.68% 9 May 1, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
12 11
5.42 102.95% 5 Apr 30, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
58 54
33.34 61.97% 14 Apr 28, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
455 450
342.37 31.44% 8 Apr 24, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
52 50
37.29 34.08% 6 Apr 24, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
37 32
19.98 60.16% 13 Apr 23, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
23 22
11.79 86.6% 7 Apr 22, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
102 94
82.85 13.46% 6 Apr 22, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
7 6
8.2 -26.83% 11 Apr 15, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
13 12
5.5 118.18% 5 Apr 15, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
7 7
2.81 131.32% 7 Apr 15, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
19 15
10.62 41.24% 16 Apr 15, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
43 41
35.3 16.15% 14 Apr 15, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
25 23
11.96 92.31% 12 Apr 15, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
5 8
7.03 6.69% 9 Mar 31, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
2 1
0.33 203.03% 7 Mar 10, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
2 1
0.69 44.93% 6 Mar 10, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
10 8
3.77 112.2% 4 Mar 6, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
4 3
2.21 35.75% 4 Feb 27, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
42 48
27.75 72.97% 3 Feb 24, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
5 1
n/a n/a 1 Dec 31, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
8 7
4.48 56.25% 2 Oct 11, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
10 9
4.34 107.37% 2 Oct 11, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reinstates: Buy
6
4.12 45.63% 1 Aug 21, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
3 3
1.87 60.43% 4 May 15, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
6 3
0.82 265.85% 2 Apr 30, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
12 10
n/a n/a 2 Jan 3, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
18 16
n/a n/a 3 Jul 12, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
15 13
1.21 974.38% 7 May 23, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
24 27
n/a n/a 2 Jun 21, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
28
3.47 706.92% 1 Aug 9, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Buy
32
n/a n/a 5 Aug 9, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
63 21
n/a n/a 3 Mar 10, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
21 19
19.27 -1.4% 2 Feb 27, 2018
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
7 5
n/a n/a 3 Feb 6, 2018
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
8 10
n/a n/a 1 Nov 13, 2017
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
18 13
n/a n/a 2 Oct 25, 2017
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
40 37
n/a n/a 1 Oct 23, 2017