Ben Kallo

Stock Analyst at Baird

(2.54)
# 2,243
Out of 4,905 analysts
193
Total ratings
57.75%
Success rate
n/a
Average return

Stocks Rated by Ben Kallo

Nextracker
Jul 8, 2025
Maintains: Outperform
Price Target: $67$76
Current: $60.53
Upside: +25.56%
MP Materials
Jun 17, 2025
Maintains: Outperform
Price Target: $30$38
Current: $63.22
Upside: -39.89%
Tesla
Jun 9, 2025
Downgrades: Neutral
Price Target: $320
Current: $329.65
Upside: -2.93%
Essential Utilities
May 13, 2025
Maintains: Outperform
Price Target: $47$46
Current: $37.40
Upside: +22.99%
Darling Ingredients
Apr 25, 2025
Maintains: Outperform
Price Target: $41$40
Current: $35.85
Upside: +11.58%
QuantumScape
Apr 24, 2025
Maintains: Neutral
Price Target: $8$6
Current: $14.64
Upside: -59.02%
GE Vernova
Apr 24, 2025
Maintains: Outperform
Price Target: $387$405
Current: $574.60
Upside: -29.52%
Lucid Group
Apr 21, 2025
Maintains: Neutral
Price Target: $2$3
Current: $3.04
Upside: -1.32%
HA Sustainable Infrastructure Capital
Apr 15, 2025
Maintains: Outperform
Price Target: $47$41
Current: $26.69
Upside: +53.62%
First Solar
Apr 15, 2025
Maintains: Outperform
Price Target: $267$240
Current: $175.85
Upside: +36.48%
Maintains: Outperform
Price Target: $32$27
Current: $24.99
Upside: +8.04%
Maintains: Neutral
Price Target: $77$60
Current: $77.07
Upside: -22.15%
Downgrades: Neutral
Price Target: $25$13
Current: $18.21
Upside: -28.61%
Initiates: Neutral
Price Target: $81
Current: $89.83
Upside: -9.83%
Maintains: Neutral
Price Target: $58$61
Current: $54.23
Upside: +12.48%
Maintains: Outperform
Price Target: $123$132
Current: $136.39
Upside: -3.22%
Maintains: Outperform
Price Target: $52$55
Current: $45.10
Upside: +21.95%
Maintains: Neutral
Price Target: $125$108
Current: $74.42
Upside: +45.12%
Downgrades: Neutral
Price Target: $96$61
Current: $54.39
Upside: +12.15%
Downgrades: Neutral
Price Target: $92$69
Current: $3.58
Upside: +1,827.37%
Downgrades: Neutral
Price Target: $24$12
Current: $1.75
Upside: +585.71%
Initiates: Outperform
Price Target: $200
Current: $4.32
Upside: +4,529.63%
Maintains: Outperform
Price Target: $63$56
Current: $32.50
Upside: +72.31%
Initiates: Outperform
Price Target: $160
Current: $3.50
Upside: +4,471.43%
Maintains: Outperform
Price Target: $139$150
Current: $142.91
Upside: +4.96%
Maintains: Outperform
Price Target: $87$100
Current: $42.03
Upside: +137.93%