Ben Kallo

Stock Analyst at Baird

(2.48)
# 2,307
Out of 4,868 analysts
193
Total ratings
55.56%
Success rate
n/a
Average return

Stocks Rated by Ben Kallo

MP Materials
Jun 17, 2025
Maintains: Outperform
Price Target: $30$38
Current: $37.44
Upside: +1.51%
Tesla
Jun 9, 2025
Downgrades: Neutral
Price Target: $320
Current: $325.51
Upside: -1.69%
Essential Utilities
May 13, 2025
Maintains: Outperform
Price Target: $47$46
Current: $37.49
Upside: +22.70%
Darling Ingredients
Apr 25, 2025
Maintains: Outperform
Price Target: $41$40
Current: $38.65
Upside: +3.51%
QuantumScape
Apr 24, 2025
Maintains: Neutral
Price Target: $8$6
Current: $4.46
Upside: +34.68%
GE Vernova
Apr 24, 2025
Maintains: Outperform
Price Target: $387$405
Current: $489.87
Upside: -17.33%
Lucid Group
Apr 21, 2025
Maintains: Neutral
Price Target: $2$3
Current: $2.20
Upside: +36.67%
Nextracker
Apr 15, 2025
Maintains: Outperform
Price Target: $59$48
Current: $59.33
Upside: -19.10%
HA Sustainable Infrastructure Capital
Apr 15, 2025
Maintains: Outperform
Price Target: $47$41
Current: $25.86
Upside: +58.55%
First Solar
Apr 15, 2025
Maintains: Outperform
Price Target: $267$240
Current: $144.37
Upside: +66.24%
Maintains: Outperform
Price Target: $32$27
Current: $21.60
Upside: +25.00%
Maintains: Neutral
Price Target: $77$60
Current: $60.31
Upside: -0.51%
Downgrades: Neutral
Price Target: $25$13
Current: $16.24
Upside: -19.95%
Initiates: Neutral
Price Target: $81
Current: $83.89
Upside: -3.44%
Maintains: Neutral
Price Target: $58$61
Current: $56.04
Upside: +8.86%
Maintains: Outperform
Price Target: $123$132
Current: $125.05
Upside: +5.56%
Maintains: Outperform
Price Target: $52$55
Current: $46.06
Upside: +19.42%
Maintains: Neutral
Price Target: $125$108
Current: $86.50
Upside: +24.86%
Downgrades: Neutral
Price Target: $96$61
Current: $54.78
Upside: +11.36%
Downgrades: Neutral
Price Target: $92$69
Current: $3.74
Upside: +1,747.39%
Downgrades: Neutral
Price Target: $24$12
Current: $1.59
Upside: +654.72%
Initiates: Outperform
Price Target: $200
Current: $4.27
Upside: +4,583.73%
Maintains: Outperform
Price Target: $63$56
Current: $34.54
Upside: +62.13%
Initiates: Outperform
Price Target: $160
Current: $3.33
Upside: +4,704.80%
Maintains: Outperform
Price Target: $139$150
Current: $140.89
Upside: +6.47%
Maintains: Outperform
Price Target: $87$100
Current: $42.35
Upside: +136.13%