Ben Kallo

Stock Analyst at Baird

(4.74)
# 96
Out of 5,182 analysts
226
Total ratings
59.76%
Success rate
37.18%
Average return

Stocks Rated by Ben Kallo

Albemarle
Apr 17, 2026
Downgrades: Neutral
Price Target: $210
Current: $198.00
Upside: +6.06%
Lucid Group
Apr 15, 2026
Maintains: Neutral
Price Target: $14$12
Current: $7.12
Upside: +68.54%
Darling Ingredients
Apr 7, 2026
Maintains: Outperform
Price Target: $64$75
Current: $60.26
Upside: +24.46%
Tesla
Apr 6, 2026
Maintains: Outperform
Price Target: $548$538
Current: $390.42
Upside: +37.80%
SOLV Energy
Mar 9, 2026
Initiates: Outperform
Price Target: $36
Current: $34.58
Upside: +4.11%
Ormat Technologies
Feb 27, 2026
Maintains: Outperform
Price Target: $143$130
Current: $109.76
Upside: +18.44%
Ramaco Resources
Feb 27, 2026
Maintains: Outperform
Price Target: $40$30
Current: $15.45
Upside: +94.24%
Ramaco Resources
Feb 27, 2026
Maintains: Outperform
Price Target: $40$30
Current: -
Upside: -
First Solar
Feb 25, 2026
Downgrades: Neutral
Price Target: $264$205
Current: $192.01
Upside: +6.77%
Itron
Feb 18, 2026
Upgrades: Outperform
Price Target: $118$128
Current: $94.73
Upside: +35.12%
Downgrades: Neutral
Price Target: $816$649
Current: $1,138.23
Upside: -42.98%
Initiates: Outperform
Price Target: $11
Current: $7.92
Upside: +38.98%
Maintains: Outperform
Price Target: $45$61
Current: $232.12
Upside: -73.72%
Upgrades: Outperform
Price Target: $23$35
Current: $27.99
Upside: +25.04%
Maintains: Neutral
Price Target: $6$2
Current: $1.13
Upside: +76.99%
Maintains: Outperform
Price Target: $46$47
Current: $39.74
Upside: +18.27%
Maintains: Neutral
Price Target: $43$37
Current: $38.46
Upside: -3.80%
Maintains: Neutral
Price Target: $6$11
Current: $7.25
Upside: +51.72%
Maintains: Outperform
Price Target: $52$69
Current: $68.43
Upside: +0.83%
Maintains: Outperform
Price Target: $67$76
Current: $115.50
Upside: -34.20%
Maintains: Outperform
Price Target: $47$41
Current: $41.57
Upside: -1.37%
Maintains: Neutral
Price Target: $58$61
Current: -
Upside: -
Maintains: Outperform
Price Target: $52$55
Current: $46.72
Upside: +17.72%
Maintains: Neutral
Price Target: $125$108
Current: $125.86
Upside: -14.19%
Downgrades: Neutral
Price Target: $96$61
Current: $70.52
Upside: -13.50%
Downgrades: Neutral
Price Target: $92$69
Current: -
Upside: -
Downgrades: Neutral
Price Target: $24$12
Current: $1.01
Upside: +1,094.03%
Initiates: Outperform
Price Target: $200
Current: -
Upside: -
Initiates: Outperform
Price Target: $160
Current: $1.19
Upside: +13,345.38%
Maintains: Outperform
Price Target: $139$150
Current: $133.35
Upside: +12.49%
Maintains: Outperform
Price Target: $87$100
Current: $15.72
Upside: +536.13%
Downgrades: Neutral
Price Target: n/a
Current: $5.37
Upside: -