Ben Kallo

Stock Analyst at Baird

(4.56)
# 222
Out of 4,937 analysts
201
Total ratings
57.14%
Success rate
19.15%
Average return

Stocks Rated by Ben Kallo

Essential Utilities
Aug 4, 2025
Maintains: Outperform
Price Target: $46$47
Current: $39.02
Upside: +20.45%
Avient
Aug 4, 2025
Maintains: Neutral
Price Target: $43$37
Current: $32.82
Upside: +12.74%
Ormat Technologies
Jul 30, 2025
Upgrades: Outperform
Price Target: $87$103
Current: $87.55
Upside: +17.65%
Albemarle
Jul 29, 2025
Downgrades: Underperform
Price Target: $60
Current: $80.76
Upside: -25.71%
Darling Ingredients
Jul 25, 2025
Downgrades: Neutral
Price Target: $40$36
Current: $29.74
Upside: +21.05%
QuantumScape
Jul 24, 2025
Maintains: Neutral
Price Target: $6$11
Current: $9.08
Upside: +21.15%
GE Vernova
Jul 24, 2025
Maintains: Outperform
Price Target: $568$706
Current: $650.76
Upside: +8.49%
MP Materials
Jul 23, 2025
Maintains: Outperform
Price Target: $52$69
Current: $72.69
Upside: -5.08%
Nextracker
Jul 8, 2025
Maintains: Outperform
Price Target: $67$76
Current: $53.80
Upside: +41.26%
Tesla
Jun 9, 2025
Downgrades: Neutral
Price Target: $320
Current: $339.03
Upside: -5.61%
Maintains: Neutral
Price Target: $2$3
Current: $2.19
Upside: +36.99%
Maintains: Outperform
Price Target: $47$41
Current: $25.66
Upside: +59.78%
Maintains: Outperform
Price Target: $267$240
Current: $182.13
Upside: +31.77%
Maintains: Outperform
Price Target: $32$27
Current: $37.65
Upside: -28.29%
Downgrades: Neutral
Price Target: $25$13
Current: $19.58
Upside: -33.61%
Maintains: Neutral
Price Target: $58$61
Current: $53.24
Upside: +14.58%
Maintains: Outperform
Price Target: $123$132
Current: $123.98
Upside: +6.47%
Maintains: Outperform
Price Target: $52$55
Current: $46.70
Upside: +17.77%
Maintains: Neutral
Price Target: $125$108
Current: $82.22
Upside: +31.35%
Downgrades: Neutral
Price Target: $96$61
Current: $58.28
Upside: +4.67%
Downgrades: Neutral
Price Target: $92$69
Current: $5.20
Upside: +1,226.92%
Downgrades: Neutral
Price Target: $24$12
Current: $1.55
Upside: +674.19%
Initiates: Outperform
Price Target: $200
Current: $4.06
Upside: +4,826.11%
Initiates: Outperform
Price Target: $160
Current: $2.70
Upside: +5,825.93%
Maintains: Outperform
Price Target: $139$150
Current: $145.55
Upside: +3.06%
Maintains: Outperform
Price Target: $87$100
Current: $35.13
Upside: +184.66%