Ben Kallo Stock Analyst Profile - Baird Research Coverage - Stocknear

Ben Kallo

Stock Analyst at Baird

(5)
# 280
Out of 5,506 analysts
239
Total ratings
Success rate
Average return

42 Stocks

Name Action PT Current % Upside Ratings Updated
ARRY Array Technologies
Initiates Coverage On: Outperform
11
9.07 21.28% 1 Sep 30, 2025
TSLA Tesla
Upgrades: Outperform
320 548
429.83 27.49% 46 Sep 19, 2025
BE Bloom Energy
Maintains: Outperform
45 61
90.29 -32.44% 6 Sep 4, 2025
AMRC Ameresco
Upgrades: Outperform
23 35
37.32 -6.22% 9 Sep 2, 2025
ALB Albemarle
Maintains: Underperform
58 68
88.21 -22.91% 16 Aug 29, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
6 2
1.71 16.96% 1 Aug 18, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
46 47
39.4 19.29% 9 Aug 4, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
43 37
32.79 12.84% 2 Aug 4, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Outperform
87 103
101.32 1.66% 2 Jul 30, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
40 36
31.77 13.31% 10 Jul 25, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
6 11
15.93 -30.95% 4 Jul 24, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
568 706
594.89 18.68% 4 Jul 24, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
52 69
71.48 -3.47% 6 Jul 23, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
67 76
77.13 -1.47% 3 Jul 8, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
20 30
24.77 21.11% 5 Apr 21, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
47 41
30.65 33.77% 3 Apr 15, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
267 240
230.13 4.29% 11 Apr 15, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
12 9
n/a n/a 4 Dec 18, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
14 10
n/a n/a 2 Nov 1, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
58 61
53.57 13.87% 6 Nov 1, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
123 132
125.44 5.23% 13 Nov 1, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
52 55
45.41 21.12% 2 Apr 26, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
125 108
83.98 28.6% 4 Jan 23, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
96 61
61.05 -0.08% 13 Jan 22, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
92 69
4.03 1612.16% 3 Nov 14, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
24 12
1.99 503.02% 7 Jul 27, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
15 3
n/a n/a 1 Mar 7, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
64 56
n/a n/a 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
3.18 6189.31% 1 Sep 9, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Outperform
160
2.57 6125.68% 1 Sep 3, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
139 150
137.75 8.89% 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
32.24 210.17% 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