Ben Kallo

Stock Analyst at Robert W. Baird

(4.10)
# 1,615
Out of 4,534 analysts
945
Total ratings
41.3%
Success rate
6.2%
Average return

Stocks Rated by Ben Kallo

Innio
Jun 29, 2026
Initiated Coverage: Buy
Price Target: $50
Current: $27.47
Upside: +82.02%
Fervo Energy Company
Jun 23, 2026
Maintained: Buy
Price Target: $47$50
Current: $25.49
Upside: +96.16%
Ramaco Resources
May 13, 2026
Maintained: Buy
Price Target: $30$25
Current: $11.44
Upside: +118.53%
Nextpower
May 13, 2026
Maintained: Buy
Price Target: $133$156
Current: $100.23
Upside: +55.64%
SOLV Energy
May 13, 2026
Maintained: Buy
Price Target: $36$50
Current: $27.98
Upside: +78.70%
Albemarle
May 8, 2026
Maintained: Hold
Price Target: $210$236
Current: $118.20
Upside: +99.66%
Ormat Technologies
May 8, 2026
Maintained: Buy
Price Target: $130$143
Current: $103.56
Upside: +38.08%
HA Sustainable Infrastructure Capital
May 8, 2026
Maintained: Buy
Price Target: $45$48
Current: $37.82
Upside: +26.92%
Lucid Group
May 6, 2026
Maintained: Hold
Price Target: $13$6
Current: $7.11
Upside: -15.61%
Darling Ingredients
May 1, 2026
Maintained: Buy
Price Target: $75$80
Current: $63.50
Upside: +25.98%
Maintained: Buy
Price Target: $128$118
Current: $84.37
Upside: +39.86%
Maintained: Buy
Price Target: $242$260
Current: $197.06
Upside: +31.94%
Maintained: Buy
Price Target: $923$1,400
Current: $1,079.18
Upside: +29.73%
Maintained: Buy
Price Target: $548$538
Current: $369.62
Upside: +45.55%
Maintained: Hold
Price Target: $11$10
Current: $5.95
Upside: +68.07%
Downgraded: Hold
Price Target: $264$205
Current: $205.31
Upside: -0.15%
Maintained: Buy
Price Target: $25$23
Current: $17.24
Upside: +33.41%
Maintained: Hold
Price Target: $16$12
Current: $5.89
Upside: +103.74%
Maintained: Hold
Price Target: $7$15
Current: $14.28
Upside: +5.04%
Upgraded: Buy
Price Target: $18$35
Current: $22.55
Upside: +55.21%
Maintained: Hold
Price Target: $9$2
Current: $0.8359
Upside: +139.26%
Maintained: Buy
Price Target: $69$80
Current: $45.70
Upside: +75.05%
Maintained: Buy
Price Target: $46$47
Current: $39.39
Upside: +19.32%
Maintained: Buy
Price Target: $59$60
Current: $51.38
Upside: n/a
Maintained: Buy
Price Target: $61$73
Current: $56.79
Upside: n/a
Maintained: Buy
Price Target: $100$40
Current: $4.23
Upside: n/a
Reiterated: Hold
Price Target: $61
Current: $85.67
Upside: n/a
Reiterated: Hold
Price Target: $3
Current: $1.09
Upside: n/a
Reiterated: Hold
Price Target: $93$105
Current: $120.49
Upside: n/a
Maintained: Hold
Price Target: $32$8
Current: $0.000001
Upside: n/a
Initiated Coverage: Hold
Price Target: $7
Current: $0.0016
Upside: n/a
Reiterated: Buy
Price Target: $46
Current: $36.11
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $1.48
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $133.65
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $0.5945
Upside: n/a
Maintained: Buy
Price Target: $100$118
Current: $11.19
Upside: n/a
Downgraded: Hold
Price Target: $45
Current: $88.89
Upside: n/a
Maintained: Buy
Price Target: $4
Current: $0.0001
Upside: n/a
Reiterated: Buy
Price Target: $64
Current: $114.19
Upside: n/a
Downgraded: Hold
Price Target: $49
Current: $2.09
Upside: n/a