Ben Kallo

Stock Analyst at Baird

(4.13)
# 541
Out of 4,711 analysts
176
Total ratings
50%
Success rate
13.25%
Average return

Stocks Rated by Ben Kallo

Tesla
Dec 18, 2024
Maintains: Outperform
Price Target: $280$480
Current: $421.06
Upside: +14.00%
Sunnova Energy International
Dec 18, 2024
Maintains: Outperform
Price Target: $12$9
Current: $3.70
Upside: +143.24%
First Solar
Dec 18, 2024
Maintains: Outperform
Price Target: $307$267
Current: $182.39
Upside: +46.39%
Albemarle
Dec 18, 2024
Maintains: Neutral
Price Target: $79$103
Current: $88.65
Upside: +16.19%
Bloom Energy
Dec 12, 2024
Maintains: Outperform
Price Target: $15$32
Current: $24.12
Upside: +32.67%
Essential Utilities
Nov 6, 2024
Maintains: Outperform
Price Target: $45$46
Current: $36.36
Upside: +26.51%
Nikola
Nov 1, 2024
Maintains: Outperform
Price Target: $14$10
Current: $1.18
Upside: +747.46%
Middlesex Water Company
Nov 1, 2024
Maintains: Neutral
Price Target: $58$61
Current: $54.77
Upside: +11.37%
Itron
Nov 1, 2024
Maintains: Outperform
Price Target: $123$132
Current: $109.02
Upside: +21.08%
Nextracker
Oct 31, 2024
Maintains: Outperform
Price Target: $71$53
Current: $35.15
Upside: +50.78%
Maintains: Neutral
Price Target: $3
Current: $3.02
Upside: -0.66%
Maintains: Outperform
Price Target: $36$47
Current: $27.59
Upside: +70.35%
Maintains: Outperform
Price Target: $20$25
Current: $15.84
Upside: +57.83%
Maintains: Outperform
Price Target: $32$42
Current: $22.35
Upside: +87.92%
Maintains: Outperform
Price Target: $52$55
Current: $46.00
Upside: +19.57%
Maintains: Neutral
Price Target: $5$8
Current: $5.02
Upside: +59.36%
Maintains: Neutral
Price Target: $125$108
Current: $79.10
Upside: +36.54%
Downgrades: Neutral
Price Target: $96$61
Current: $50.49
Upside: +20.82%
Downgrades: Neutral
Price Target: $4$3
Current: $0.47
Upside: +538.30%
Maintains: Outperform
Price Target: $108$106
Current: $33.06
Upside: +220.63%
Maintains: Neutral
Price Target: $64$56
Current: $1.48
Upside: +3,683.78%
Initiates: Outperform
Price Target: $200
Current: $6.43
Upside: +3,010.42%
Maintains: Outperform
Price Target: $63$56
Current: $41.50
Upside: +34.94%
Initiates: Outperform
Price Target: $160
Current: $3.55
Upside: +4,407.04%
Maintains: Outperform
Price Target: $139$150
Current: $125.92
Upside: +19.12%
Maintains: Outperform
Price Target: $87$100
Current: $50.15
Upside: +99.40%