Ben Kallo

Stock Analyst at Baird

(3.97)
# 642
Out of 4,732 analysts
179
Total ratings
48.03%
Success rate
11.36%
Average return

Stocks Rated by Ben Kallo

Tesla
Dec 18, 2024
Maintains: Outperform
Price Target: $280$480
Current: $426.50
Upside: +12.54%
Sunnova Energy International
Dec 18, 2024
Maintains: Outperform
Price Target: $12$9
Current: $3.14
Upside: +186.62%
First Solar
Dec 18, 2024
Maintains: Outperform
Price Target: $307$267
Current: $192.88
Upside: +38.43%
Albemarle
Dec 18, 2024
Maintains: Neutral
Price Target: $79$103
Current: $97.49
Upside: +5.65%
Bloom Energy
Dec 12, 2024
Maintains: Outperform
Price Target: $15$32
Current: $23.92
Upside: +33.78%
Essential Utilities
Nov 6, 2024
Maintains: Outperform
Price Target: $45$46
Current: $35.01
Upside: +31.39%
Nikola
Nov 1, 2024
Maintains: Outperform
Price Target: $14$10
Current: $1.34
Upside: +646.27%
Middlesex Water Company
Nov 1, 2024
Maintains: Neutral
Price Target: $58$61
Current: $51.06
Upside: +19.47%
Itron
Nov 1, 2024
Maintains: Outperform
Price Target: $123$132
Current: $105.36
Upside: +25.28%
Nextracker
Oct 31, 2024
Maintains: Outperform
Price Target: $71$53
Current: $44.19
Upside: +19.94%
Maintains: Neutral
Price Target: $3
Current: $3.07
Upside: -2.28%
Maintains: Outperform
Price Target: $36$47
Current: $27.92
Upside: +68.34%
Maintains: Outperform
Price Target: $20$25
Current: $20.94
Upside: +19.39%
Maintains: Outperform
Price Target: $32$42
Current: $23.05
Upside: +82.21%
Maintains: Outperform
Price Target: $52$55
Current: $44.48
Upside: +23.65%
Maintains: Neutral
Price Target: $5$8
Current: $5.22
Upside: +53.26%
Maintains: Neutral
Price Target: $125$108
Current: $79.54
Upside: +35.78%
Downgrades: Neutral
Price Target: $96$61
Current: $51.29
Upside: +18.93%
Downgrades: Neutral
Price Target: $4$3
Current: $0.47
Upside: +534.25%
Maintains: Outperform
Price Target: $108$106
Current: $36.64
Upside: +189.30%
Maintains: Neutral
Price Target: $64$56
Current: $1.13
Upside: +4,855.75%
Initiates: Outperform
Price Target: $200
Current: $5.00
Upside: +3,900.00%
Maintains: Outperform
Price Target: $63$56
Current: $42.44
Upside: +31.95%
Initiates: Outperform
Price Target: $160
Current: $4.08
Upside: +3,821.57%
Maintains: Outperform
Price Target: $139$150
Current: $126.60
Upside: +18.48%
Maintains: Outperform
Price Target: $87$100
Current: $53.43
Upside: +87.16%