Ben Kallo

Stock Analyst at Robert W. Baird

(4.31)
# 1,291
Out of 4,386 analysts
943
Total ratings
43.3%
Success rate
7.8%
Average return

Stocks Rated by Ben Kallo

Fervo Energy Company
Jun 8, 2026
Initiated Coverage: Buy
Price Target: $47
Current: $33.96
Upside: +38.40%
Ramaco Resources
May 13, 2026
Maintained: Buy
Price Target: $30$25
Current: $15.26
Upside: +63.83%
Nextpower
May 13, 2026
Maintained: Buy
Price Target: $133$156
Current: $125.65
Upside: +24.15%
SOLV Energy
May 13, 2026
Maintained: Buy
Price Target: $36$50
Current: $33.18
Upside: +50.69%
Albemarle
May 8, 2026
Maintained: Hold
Price Target: $210$236
Current: $149.84
Upside: +57.50%
Ormat Technologies
May 8, 2026
Maintained: Buy
Price Target: $130$143
Current: $136.47
Upside: +4.78%
HA Sustainable Infrastructure Capital
May 8, 2026
Maintained: Buy
Price Target: $45$48
Current: $37.36
Upside: +28.48%
Lucid Group
May 6, 2026
Maintained: Hold
Price Target: $13$6
Current: $5.10
Upside: +17.76%
Darling Ingredients
May 1, 2026
Maintained: Buy
Price Target: $75$80
Current: $58.36
Upside: +37.08%
Itron
Apr 29, 2026
Maintained: Buy
Price Target: $128$118
Current: $81.80
Upside: +44.25%
Maintained: Buy
Price Target: $242$260
Current: $253.57
Upside: +2.54%
Maintained: Buy
Price Target: $923$1,400
Current: $933.85
Upside: +49.92%
Maintained: Buy
Price Target: $548$538
Current: $408.95
Upside: +31.56%
Maintained: Hold
Price Target: $11$10
Current: $7.84
Upside: +27.55%
Downgraded: Hold
Price Target: $264$205
Current: $275.39
Upside: -25.56%
Maintained: Buy
Price Target: $25$23
Current: $16.84
Upside: +36.58%
Maintained: Hold
Price Target: $16$12
Current: $7.66
Upside: +56.66%
Maintained: Hold
Price Target: $7$15
Current: $24.07
Upside: -37.68%
Upgraded: Buy
Price Target: $18$35
Current: $27.76
Upside: +26.08%
Maintained: Hold
Price Target: $9$2
Current: $0.8572
Upside: +133.32%
Maintained: Buy
Price Target: $69$80
Current: $57.58
Upside: +38.94%
Maintained: Buy
Price Target: $46$47
Current: $36.65
Upside: +28.24%
Maintained: Buy
Price Target: $59$60
Current: $45.13
Upside: n/a
Maintained: Buy
Price Target: $61$73
Current: $52.62
Upside: n/a
Maintained: Buy
Price Target: $100$40
Current: $2.86
Upside: n/a
Reiterated: Hold
Price Target: $61
Current: $80.22
Upside: n/a
Reiterated: Hold
Price Target: $3
Current: $1.69
Upside: n/a
Reiterated: Hold
Price Target: $93$105
Current: $125.50
Upside: n/a
Maintained: Hold
Price Target: $32$8
Current: $0.0001
Upside: n/a
Initiated Coverage: Hold
Price Target: $7
Current: $0.0006
Upside: n/a
Reiterated: Buy
Price Target: $46
Current: $34.49
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $1.44
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $122.49
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $0.7552
Upside: n/a
Maintained: Buy
Price Target: $100$118
Current: $11.10
Upside: n/a
Downgraded: Hold
Price Target: $45
Current: $82.92
Upside: n/a
Maintained: Buy
Price Target: $4
Current: $0.0001
Upside: n/a
Reiterated: Buy
Price Target: $64
Current: $108.44
Upside: n/a
Downgraded: Hold
Price Target: $49
Current: $2.65
Upside: n/a