Ben Kallo

Stock Analyst at Baird

(4.72)
# 167
Out of 4,996 analysts
205
Total ratings
61.07%
Success rate
24.21%
Average return

Stocks Rated by Ben Kallo

Tesla
Sep 19, 2025
Upgrades: Outperform
Price Target: $320$548
Current: $440.40
Upside: +24.43%
Bloom Energy
Sep 4, 2025
Maintains: Outperform
Price Target: $45$61
Current: $70.32
Upside: -13.25%
Ameresco
Sep 2, 2025
Upgrades: Outperform
Price Target: $23$35
Current: $34.79
Upside: +0.60%
Albemarle
Aug 29, 2025
Maintains: Underperform
Price Target: $58$68
Current: $88.10
Upside: -22.81%
ESS Tech
Aug 18, 2025
Maintains: Neutral
Price Target: $6$2
Current: $1.60
Upside: +25.00%
Essential Utilities
Aug 4, 2025
Maintains: Outperform
Price Target: $46$47
Current: $38.63
Upside: +21.67%
Avient
Aug 4, 2025
Maintains: Neutral
Price Target: $43$37
Current: $32.84
Upside: +12.67%
Ormat Technologies
Jul 30, 2025
Upgrades: Outperform
Price Target: $87$103
Current: $94.87
Upside: +8.57%
Darling Ingredients
Jul 25, 2025
Downgrades: Neutral
Price Target: $40$36
Current: $32.11
Upside: +12.11%
QuantumScape
Jul 24, 2025
Maintains: Neutral
Price Target: $6$11
Current: $12.66
Upside: -13.11%
Maintains: Outperform
Price Target: $568$706
Current: $605.17
Upside: +16.66%
Maintains: Outperform
Price Target: $52$69
Current: $68.63
Upside: +0.54%
Maintains: Outperform
Price Target: $67$76
Current: $73.07
Upside: +4.01%
Maintains: Neutral
Price Target: $20$30
Current: $23.96
Upside: +25.21%
Maintains: Outperform
Price Target: $47$41
Current: $30.51
Upside: +34.38%
Maintains: Outperform
Price Target: $267$240
Current: $220.02
Upside: +9.08%
Maintains: Neutral
Price Target: $58$61
Current: $53.50
Upside: +14.02%
Maintains: Outperform
Price Target: $123$132
Current: $123.97
Upside: +6.48%
Maintains: Outperform
Price Target: $52$55
Current: $45.67
Upside: +20.43%
Maintains: Neutral
Price Target: $125$108
Current: $81.97
Upside: +31.76%
Downgrades: Neutral
Price Target: $96$61
Current: $60.60
Upside: +0.66%
Downgrades: Neutral
Price Target: $92$69
Current: $3.66
Upside: +1,785.25%
Downgrades: Neutral
Price Target: $24$12
Current: $1.77
Upside: +577.97%
Initiates: Outperform
Price Target: $200
Current: $3.25
Upside: +6,054.04%
Initiates: Outperform
Price Target: $160
Current: $2.85
Upside: +5,514.04%
Maintains: Outperform
Price Target: $139$150
Current: $136.36
Upside: +10.00%
Maintains: Outperform
Price Target: $87$100
Current: $33.64
Upside: +197.27%