Ben Kallo

Stock Analyst at Robert W. Baird

(3.98)
# 1,779
Out of 5,065 analysts
947
Total ratings
40.9%
Success rate
5.2%
Average return

Stocks Rated by Ben Kallo

Bloom Energy
Oct 15, 2026
Reiterated: Buy
Price Target: $260 → $351
Current: $226.22
Upside: +55.16%
MP Materials
Oct 1, 2026
Reiterated: Buy
Price Target: $80 → $65
Current: $38.95
Upside: +66.88%
Nextpower
Sep 22, 2026
Reiterated: Buy
Price Target: $156 → $116
Current: $79.70
Upside: +45.55%
Fluence Energy
Sep 17, 2026
Downgraded: Sell
Price Target: $15 → $3
Current: $5.86
Upside: -48.81%
Ameresco
Aug 18, 2026
Downgraded: Hold
Price Target: $35 → $32
Current: $18.86
Upside: +69.67%
Ramaco Resources
Aug 18, 2026
Downgraded: Hold
Price Target: $13
Current: $7.64
Upside: +70.16%
First Solar
Aug 11, 2026
Upgraded: Buy
Price Target: $205 → $318
Current: $171.80
Upside: +85.10%
HA Sustainable Infrastructure Capital
Aug 7, 2026
Reiterated: Buy
Price Target: $48 → $51
Current: $35.66
Upside: +43.02%
Array Technologies
Aug 6, 2026
Reiterated: Hold
Price Target: $10 → $9
Current: $3.26
Upside: +176.07%
Darling Ingredients
Jul 31, 2026
Reiterated: Buy
Price Target: $80 → $86
Current: $59.69
Upside: +44.08%
Reiterated: Buy
Price Target: $50 → $37
Current: $16.01
Upside: +131.11%
Reiterated: Buy
Price Target: $118 → $125
Current: $82.14
Upside: +52.18%
Reiterated: Buy
Price Target: $47 → $50
Current: $9.10
Upside: +449.45%
Reiterated: Buy
Price Target: $36 → $50
Current: $23.85
Upside: +109.64%
Reiterated: Hold
Price Target: $210 → $236
Current: $94.64
Upside: +149.37%
Reiterated: Buy
Price Target: $130 → $143
Current: $86.64
Upside: +65.05%
Reiterated: Hold
Price Target: $13 → $6
Current: $3.10
Upside: +93.86%
Reiterated: Buy
Price Target: $923 → $1,400
Current: $908.44
Upside: +54.11%
Reiterated: Buy
Price Target: $548 → $538
Current: $368.06
Upside: +46.17%
Reiterated: Buy
Price Target: $25 → $23
Current: $12.34
Upside: +86.39%
Reiterated: Hold
Price Target: $16 → $12
Current: $3.90
Upside: +208.09%
Reiterated: Buy
Price Target: $46 → $47
Current: $40.38
Upside: n/a
Reiterated: Buy
Price Target: $59 → $60
Current: $45.58
Upside: n/a
Reiterated: Buy
Price Target: $61 → $73
Current: $53.21
Upside: n/a
Reiterated: Buy
Price Target: $100 → $40
Current: $2.62
Upside: n/a
Reiterated: Hold
Price Target: $61
Current: $80.51
Upside: n/a
Reiterated: Hold
Price Target: $3
Current: $2.57
Upside: n/a
Reiterated: Hold
Price Target: $93 → $105
Current: $103.11
Upside: n/a
Reiterated: 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: $39.51
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $3.74
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $133.57
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $6.57
Upside: n/a
Reiterated: Buy
Price Target: $100 → $118
Current: $5.36
Upside: n/a
Downgraded: Hold
Price Target: $45
Current: $73.46
Upside: n/a
Reiterated: Buy
Price Target: $4
Current: $0.0001
Upside: n/a
Reiterated: Buy
Price Target: $64
Current: $120.47
Upside: n/a
Downgraded: Hold
Price Target: $49
Current: $1.78
Upside: n/a