Ben Kallo

Stock Analyst at Robert W. Baird

(4.19)
# 1,471
Out of 4,456 analysts
945
Total ratings
42.2%
Success rate
7%
Average return

Stocks Rated by Ben Kallo

Innio
Jun 29, 2026
Initiated Coverage: Buy
Price Target: $50
Current: $37.29
Upside: +34.08%
Fervo Energy Company
Jun 23, 2026
Maintained: Buy
Price Target: $47$50
Current: $32.48
Upside: +53.94%
Ramaco Resources
May 13, 2026
Maintained: Buy
Price Target: $30$25
Current: $12.56
Upside: +99.04%
Nextpower
May 13, 2026
Maintained: Buy
Price Target: $133$156
Current: $106.95
Upside: +45.86%
SOLV Energy
May 13, 2026
Maintained: Buy
Price Target: $36$50
Current: $35.84
Upside: +39.51%
Albemarle
May 8, 2026
Maintained: Hold
Price Target: $210$236
Current: $133.70
Upside: +76.51%
Ormat Technologies
May 8, 2026
Maintained: Buy
Price Target: $130$143
Current: $116.12
Upside: +23.15%
HA Sustainable Infrastructure Capital
May 8, 2026
Maintained: Buy
Price Target: $45$48
Current: $39.58
Upside: +21.27%
Lucid Group
May 6, 2026
Maintained: Hold
Price Target: $13$6
Current: $5.92
Upside: +1.35%
Darling Ingredients
May 1, 2026
Maintained: Buy
Price Target: $75$80
Current: $52.50
Upside: +52.38%
Maintained: Buy
Price Target: $128$118
Current: $83.87
Upside: +40.69%
Maintained: Buy
Price Target: $242$260
Current: $252.02
Upside: +3.17%
Maintained: Buy
Price Target: $923$1,400
Current: $1,045.17
Upside: +33.95%
Maintained: Buy
Price Target: $548$538
Current: $379.71
Upside: +41.69%
Maintained: Hold
Price Target: $11$10
Current: $7.12
Upside: +40.45%
Downgraded: Hold
Price Target: $264$205
Current: $239.07
Upside: -14.25%
Maintained: Buy
Price Target: $25$23
Current: $15.63
Upside: +47.15%
Maintained: Hold
Price Target: $16$12
Current: $7.16
Upside: +67.60%
Maintained: Hold
Price Target: $7$15
Current: $19.27
Upside: -22.16%
Upgraded: Buy
Price Target: $18$35
Current: $26.82
Upside: +30.50%
Maintained: Hold
Price Target: $9$2
Current: $0.85
Upside: +135.29%
Maintained: Buy
Price Target: $69$80
Current: $53.90
Upside: +48.42%
Maintained: Buy
Price Target: $46$47
Current: $38.65
Upside: +21.60%
Maintained: Buy
Price Target: $59$60
Current: $49.08
Upside: n/a
Maintained: Buy
Price Target: $61$73
Current: $55.48
Upside: n/a
Maintained: Buy
Price Target: $100$40
Current: $3.97
Upside: n/a
Reiterated: Hold
Price Target: $61
Current: $76.79
Upside: n/a
Reiterated: Hold
Price Target: $3
Current: $1.36
Upside: n/a
Reiterated: Hold
Price Target: $93$105
Current: $110.54
Upside: n/a
Maintained: Hold
Price Target: $32$8
Current: $0.000001
Upside: n/a
Initiated Coverage: Hold
Price Target: $7
Current: $0.0006
Upside: n/a
Reiterated: Buy
Price Target: $46
Current: $37.91
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $1.39
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $132.68
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $0.6594
Upside: n/a
Maintained: Buy
Price Target: $100$118
Current: $11.75
Upside: n/a
Downgraded: Hold
Price Target: $45
Current: $93.40
Upside: n/a
Maintained: Buy
Price Target: $4
Current: $0.0001
Upside: n/a
Reiterated: Buy
Price Target: $64
Current: $107.87
Upside: n/a
Downgraded: Hold
Price Target: $49
Current: $2.34
Upside: n/a