Ben Kallo

Stock Analyst at Baird

(4.76)
# 135
Out of 5,048 analysts
213
Total ratings
61.29%
Success rate
34.03%
Average return

Stocks Rated by Ben Kallo

Itron
Oct 31, 2025
Downgrades: Neutral
Price Target: $137$118
Current: $106.81
Upside: +10.48%
Ramaco Resources
Oct 16, 2025
Initiates: Outperform
Price Target: $63
Current: $27.87
Upside: +126.05%
Ramaco Resources
Oct 16, 2025
Initiates: Outperform
Price Target: $63
Current: $14.67
Upside: +329.45%
Array Technologies
Sep 30, 2025
Initiates: Outperform
Price Target: $11
Current: $8.41
Upside: +30.80%
Tesla
Sep 19, 2025
Upgrades: Outperform
Price Target: $320$548
Current: $468.37
Upside: +17.00%
Bloom Energy
Sep 4, 2025
Maintains: Outperform
Price Target: $45$61
Current: $142.37
Upside: -57.15%
Ameresco
Sep 2, 2025
Upgrades: Outperform
Price Target: $23$35
Current: $40.00
Upside: -12.50%
Albemarle
Aug 29, 2025
Maintains: Underperform
Price Target: $58$68
Current: $96.53
Upside: -29.56%
ESS Tech
Aug 18, 2025
Maintains: Neutral
Price Target: $6$2
Current: $3.78
Upside: -47.09%
Essential Utilities
Aug 4, 2025
Maintains: Outperform
Price Target: $46$47
Current: $38.08
Upside: +23.42%
Maintains: Neutral
Price Target: $43$37
Current: $32.08
Upside: +15.34%
Upgrades: Outperform
Price Target: $87$103
Current: $107.82
Upside: -4.47%
Downgrades: Neutral
Price Target: $40$36
Current: $32.79
Upside: +9.79%
Maintains: Neutral
Price Target: $6$11
Current: $16.21
Upside: -32.14%
Maintains: Outperform
Price Target: $568$706
Current: $581.26
Upside: +21.46%
Maintains: Outperform
Price Target: $52$69
Current: $57.66
Upside: +19.67%
Maintains: Outperform
Price Target: $67$76
Current: $101.50
Upside: -25.12%
Maintains: Neutral
Price Target: $20$30
Current: $16.64
Upside: +80.29%
Maintains: Outperform
Price Target: $47$41
Current: $28.13
Upside: +45.75%
Maintains: Outperform
Price Target: $267$240
Current: $265.71
Upside: -9.67%
Maintains: Neutral
Price Target: $58$61
Current: $49.92
Upside: +22.20%
Maintains: Outperform
Price Target: $52$55
Current: $44.97
Upside: +22.30%
Maintains: Neutral
Price Target: $125$108
Current: $94.02
Upside: +14.87%
Downgrades: Neutral
Price Target: $96$61
Current: $60.09
Upside: +1.51%
Downgrades: Neutral
Price Target: $92$69
Current: $4.31
Upside: +1,500.93%
Downgrades: Neutral
Price Target: $24$12
Current: $1.75
Upside: +585.71%
Initiates: Outperform
Price Target: $200
Current: $3.02
Upside: +6,522.52%
Initiates: Outperform
Price Target: $160
Current: $1.39
Upside: +11,410.79%
Maintains: Outperform
Price Target: $139$150
Current: $125.97
Upside: +19.08%
Maintains: Outperform
Price Target: $87$100
Current: $14.19
Upside: +604.72%
Downgrades: Neutral
Price Target: n/a
Current: $8.38
Upside: -