Ben Kallo

Stock Analyst at Baird

(1.54)
# 1524
Out of 5,240 analysts
201
Total ratings
47.90%
Success rate
12.19%
Average return
38 Stocks
Name Action Price Target Current % Upside Ratings Updated
Tesla
Maintains: Outperform
280 480
413.16 16.18% 41 Dec 18, 2024
Sunnova Energy Intl
Maintains: Outperform
12 9
3.49 157.88% 4 Dec 18, 2024
First Solar
Maintains: Outperform
307 267
190.94 39.83% 10 Dec 18, 2024
Albemarle
Maintains: Neutral
79 103
94.69 8.78% 13 Dec 18, 2024
Bloom Energy
Maintains: Outperform
15 32
23.2 37.93% 4 Dec 12, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
45 46
34.8 32.18% 6 Nov 6, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
14 10
1.17 754.7% 2 Nov 1, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
58 61
50.9 19.84% 6 Nov 1, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
123 132
105.46 25.17% 13 Nov 1, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
71 53
43.85 20.87% 1 Oct 31, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
3 3
3.08 -2.6% 4 Oct 7, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
36 47
27.87 68.64% 2 Sep 27, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
20 25
20.33 22.97% 3 Sep 27, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
32 42
24.1 74.27% 6 Sep 23, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
52 55
43.7 25.86% 2 Apr 26, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
5 8
5.58 43.37% 2 Feb 15, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
125 108
81.44 32.61% 4 Jan 23, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
96 61
51.51 18.42% 13 Jan 22, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
4 3
0.52 476.92% 3 Nov 14, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
24 12
n/a n/a 7 Jul 27, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
108 106
36.2 192.82% 7 Apr 13, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
15 3
n/a n/a 1 Mar 7, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
64 56
1.01 5444.55% 4 Jan 31, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
11 7
n/a n/a 2 Oct 31, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Outperform
200
5.11 3813.89% 1 Sep 9, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
63 56
41.15 36.09% 1 Jul 27, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Outperform
160
3.9 4002.56% 1 Sep 3, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
139 150
124.79 20.2% 11 Aug 6, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Outperform
25 30
n/a n/a 5 Jul 2, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
45 59
n/a n/a 3 Jun 3, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
87 100
53.9 85.53% 3 May 7, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
16 13
n/a n/a 3 Feb 6, 2018
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Outperform
n/a
n/a n/a 4 Oct 23, 2017
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
21 0
n/a n/a 3 Sep 26, 2017
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
n/a
n/a n/a 1 Jun 23, 2017
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Outperform
n/a
n/a n/a 3 May 15, 2017
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Underperform
10 8
n/a n/a 1 Jul 14, 2016
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Outperform
52
n/a n/a 1 Jun 29, 2016