Ben Kallo

Stock Analyst at Baird

(4.59)
# 224
Out of 4,944 analysts
201
Total ratings
57.82%
Success rate
19.62%
Average return

Stocks Rated by Ben Kallo

Essential Utilities
Aug 4, 2025
Maintains: Outperform
Price Target: $46$47
Current: $39.17
Upside: +19.99%
Avient
Aug 4, 2025
Maintains: Neutral
Price Target: $43$37
Current: $36.26
Upside: +2.04%
Ormat Technologies
Jul 30, 2025
Upgrades: Outperform
Price Target: $87$103
Current: $89.49
Upside: +15.10%
Albemarle
Jul 29, 2025
Downgrades: Underperform
Price Target: $60
Current: $81.67
Upside: -26.53%
Darling Ingredients
Jul 25, 2025
Downgrades: Neutral
Price Target: $40$36
Current: $32.05
Upside: +12.32%
QuantumScape
Jul 24, 2025
Maintains: Neutral
Price Target: $6$11
Current: $9.44
Upside: +16.53%
GE Vernova
Jul 24, 2025
Maintains: Outperform
Price Target: $568$706
Current: $634.31
Upside: +11.30%
MP Materials
Jul 23, 2025
Maintains: Outperform
Price Target: $52$69
Current: $75.40
Upside: -8.49%
Nextracker
Jul 8, 2025
Maintains: Outperform
Price Target: $67$76
Current: $55.29
Upside: +37.46%
Tesla
Jun 9, 2025
Downgrades: Neutral
Price Target: $320
Current: $339.38
Upside: -5.71%
Maintains: Neutral
Price Target: $2$3
Current: $2.34
Upside: +28.21%
Maintains: Outperform
Price Target: $47$41
Current: $26.90
Upside: +52.42%
Maintains: Outperform
Price Target: $267$240
Current: $184.84
Upside: +29.84%
Maintains: Outperform
Price Target: $32$27
Current: $44.08
Upside: -38.75%
Downgrades: Neutral
Price Target: $25$13
Current: $20.66
Upside: -37.08%
Maintains: Neutral
Price Target: $58$61
Current: $54.03
Upside: +12.90%
Maintains: Outperform
Price Target: $123$132
Current: $128.58
Upside: +2.66%
Maintains: Outperform
Price Target: $52$55
Current: $46.85
Upside: +17.40%
Maintains: Neutral
Price Target: $125$108
Current: $83.24
Upside: +29.75%
Downgrades: Neutral
Price Target: $96$61
Current: $59.82
Upside: +1.97%
Downgrades: Neutral
Price Target: $92$69
Current: $4.64
Upside: +1,387.07%
Downgrades: Neutral
Price Target: $24$12
Current: $1.63
Upside: +636.20%
Initiates: Outperform
Price Target: $200
Current: $3.95
Upside: +4,963.29%
Initiates: Outperform
Price Target: $160
Current: $2.82
Upside: +5,573.76%
Maintains: Outperform
Price Target: $139$150
Current: $143.73
Upside: +4.36%
Maintains: Outperform
Price Target: $87$100
Current: $37.54
Upside: +166.38%