Ben Kallo

Stock Analyst at Baird

(4.75)
# 146
Out of 5,015 analysts
206
Total ratings
62.09%
Success rate
28.74%
Average return

Stocks Rated by Ben Kallo

Array Technologies
Sep 30, 2025
Initiates: Outperform
Price Target: $11
Current: $8.74
Upside: +25.86%
Tesla
Sep 19, 2025
Upgrades: Outperform
Price Target: $320$548
Current: $413.49
Upside: +32.53%
Bloom Energy
Sep 4, 2025
Maintains: Outperform
Price Target: $45$61
Current: $86.87
Upside: -29.78%
Ameresco
Sep 2, 2025
Upgrades: Outperform
Price Target: $23$35
Current: $38.18
Upside: -8.33%
Albemarle
Aug 29, 2025
Maintains: Underperform
Price Target: $58$68
Current: $89.86
Upside: -24.33%
ESS Tech
Aug 18, 2025
Maintains: Neutral
Price Target: $6$2
Current: $4.16
Upside: -51.92%
Essential Utilities
Aug 4, 2025
Maintains: Outperform
Price Target: $46$47
Current: $40.71
Upside: +15.45%
Avient
Aug 4, 2025
Maintains: Neutral
Price Target: $43$37
Current: $30.37
Upside: +21.83%
Ormat Technologies
Jul 30, 2025
Upgrades: Outperform
Price Target: $87$103
Current: $103.96
Upside: -0.92%
Darling Ingredients
Jul 25, 2025
Downgrades: Neutral
Price Target: $40$36
Current: $30.10
Upside: +19.60%
Maintains: Neutral
Price Target: $6$11
Current: $14.70
Upside: -25.17%
Maintains: Outperform
Price Target: $568$706
Current: $604.56
Upside: +16.78%
Maintains: Outperform
Price Target: $52$69
Current: $78.34
Upside: -11.92%
Maintains: Outperform
Price Target: $67$76
Current: $82.80
Upside: -8.21%
Maintains: Neutral
Price Target: $20$30
Current: $20.98
Upside: +42.99%
Maintains: Outperform
Price Target: $47$41
Current: $29.49
Upside: +39.03%
Maintains: Outperform
Price Target: $267$240
Current: $225.91
Upside: +6.24%
Maintains: Neutral
Price Target: $58$61
Current: $57.20
Upside: +6.64%
Maintains: Outperform
Price Target: $123$132
Current: $122.20
Upside: +8.02%
Maintains: Outperform
Price Target: $52$55
Current: $47.24
Upside: +16.43%
Maintains: Neutral
Price Target: $125$108
Current: $80.77
Upside: +33.71%
Downgrades: Neutral
Price Target: $96$61
Current: $60.84
Upside: +0.26%
Downgrades: Neutral
Price Target: $92$69
Current: $5.66
Upside: +1,119.08%
Downgrades: Neutral
Price Target: $24$12
Current: $1.60
Upside: +650.00%
Initiates: Outperform
Price Target: $200
Current: $3.02
Upside: +6,522.52%
Initiates: Outperform
Price Target: $160
Current: $2.01
Upside: +7,860.20%
Maintains: Outperform
Price Target: $139$150
Current: $142.98
Upside: +4.91%
Maintains: Outperform
Price Target: $87$100
Current: $29.08
Upside: +243.88%