Ben Kallo

Stock Analyst at Baird

(2.52)
# 2,266
Out of 4,876 analysts
192
Total ratings
57.14%
Success rate
n/a
Average return

Stocks Rated by Ben Kallo

MP Materials
Jun 17, 2025
Maintains: Outperform
Price Target: $30$38
Current: $35.99
Upside: +5.58%
Tesla
Jun 9, 2025
Downgrades: Neutral
Price Target: $320
Current: $325.78
Upside: -1.77%
Essential Utilities
May 13, 2025
Maintains: Outperform
Price Target: $47$46
Current: $36.97
Upside: +24.43%
Darling Ingredients
Apr 25, 2025
Maintains: Outperform
Price Target: $41$40
Current: $38.31
Upside: +4.41%
QuantumScape
Apr 24, 2025
Maintains: Neutral
Price Target: $8$6
Current: $7.65
Upside: -21.57%
GE Vernova
Apr 24, 2025
Maintains: Outperform
Price Target: $387$405
Current: $506.81
Upside: -20.09%
Lucid Group
Apr 21, 2025
Maintains: Neutral
Price Target: $2$3
Current: $2.20
Upside: +36.36%
Nextracker
Apr 15, 2025
Maintains: Outperform
Price Target: $59$48
Current: $58.58
Upside: -18.06%
HA Sustainable Infrastructure Capital
Apr 15, 2025
Maintains: Outperform
Price Target: $47$41
Current: $27.77
Upside: +47.64%
First Solar
Apr 15, 2025
Maintains: Outperform
Price Target: $267$240
Current: $155.63
Upside: +54.21%
Maintains: Outperform
Price Target: $32$27
Current: $22.33
Upside: +20.91%
Maintains: Neutral
Price Target: $77$60
Current: $63.75
Upside: -5.88%
Downgrades: Neutral
Price Target: $25$13
Current: $15.56
Upside: -16.45%
Initiates: Neutral
Price Target: $81
Current: $85.40
Upside: -5.15%
Maintains: Neutral
Price Target: $58$61
Current: $54.53
Upside: +11.87%
Maintains: Outperform
Price Target: $123$132
Current: $132.78
Upside: -0.59%
Maintains: Outperform
Price Target: $52$55
Current: $45.36
Upside: +21.25%
Maintains: Neutral
Price Target: $125$108
Current: $82.30
Upside: +31.23%
Downgrades: Neutral
Price Target: $96$61
Current: $53.17
Upside: +14.73%
Downgrades: Neutral
Price Target: $92$69
Current: $3.51
Upside: +1,865.81%
Downgrades: Neutral
Price Target: $24$12
Current: $1.76
Upside: +581.82%
Initiates: Outperform
Price Target: $200
Current: $4.24
Upside: +4,616.98%
Maintains: Outperform
Price Target: $63$56
Current: $33.05
Upside: +69.44%
Initiates: Outperform
Price Target: $160
Current: $3.41
Upside: +4,592.08%
Maintains: Outperform
Price Target: $139$150
Current: $138.42
Upside: +8.37%
Maintains: Outperform
Price Target: $87$100
Current: $43.13
Upside: +131.86%