Ben Kallo

Stock Analyst at Baird

(2.35)
# 1024
Out of 5,438 analysts
232
Total ratings
Success rate
Average return
40 Stocks
Name Action PT Current % Upside Ratings Updated
WTRG Essential Utilities
Maintains: Outperform
46 47
39.03 20.42% 8 Aug 4, 2025
AVNT Avient
Maintains: Neutral
43 37
32.84 12.67% 2 Aug 4, 2025
ORA Ormat Technologies
Upgrades: Outperform
87 103
87.55 17.65% 2 Jul 30, 2025
ALB Albemarle
Downgrades: Underperform
60 60
80.77 -25.71% 15 Jul 29, 2025
DAR Darling Ingredients
Downgrades: Neutral
40 36
29.73 21.09% 10 Jul 25, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
6 11
9.09 21.01% 4 Jul 24, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
568 706
650.97 8.45% 4 Jul 24, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
52 69
72.69 -5.08% 6 Jul 23, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
67 76
53.79 41.29% 3 Jul 8, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
320 320
339.15 -5.65% 45 Jun 9, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
2 3
2.2 36.36% 5 Apr 21, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
47 41
25.68 59.66% 3 Apr 15, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
267 240
182.23 31.7% 11 Apr 15, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
32 27
37.65 -28.29% 5 Apr 15, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
25 13
19.61 -33.71% 8 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.43 14.17% 6 Nov 1, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
123 132
123.88 6.55% 13 Nov 1, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
52 55
46.7 17.77% 2 Apr 26, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
125 108
82.25 31.31% 4 Jan 23, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
96 61
58.32 4.6% 13 Jan 22, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
92 69
5.09 1255.6% 3 Nov 14, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
24 12
1.55 674.19% 7 Jul 27, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
15 3
2.88 4.17% 1 Mar 7, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
64 56
0.84 6566.67% 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.85 5094.81% 1 Sep 9, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Outperform
160
2.7 5825.93% 1 Sep 3, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
139 150
145.6 3.02% 11 Aug 6, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Outperform
25 30
1.82 1548.35% 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
35.14 184.58% 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