Ben Kallo

Stock Analyst at Robert W. Baird

(3.96)
# 1,839
Out of 5,119 analysts
951
Total ratings
40.7%
Success rate
4.9%
Average return

Stocks Rated by Ben Kallo

MP Materials
Nov 6, 2026
Reiterated: Buy
Price Target: $65 → $56
Current: $35.41
Upside: +58.15%
Ramaco Resources
Nov 4, 2026
Reiterated: Hold
Price Target: $13 → $7
Current: $6.24
Upside: +12.18%
First Solar
Oct 30, 2026
Reiterated: Buy
Price Target: $318 → $266
Current: $201.14
Upside: +32.25%
QuantumScape
Oct 22, 2026
Reiterated: Hold
Price Target: $12 → $6
Current: $4.28
Upside: +40.19%
Bloom Energy
Oct 15, 2026
Reiterated: Buy
Price Target: $260 → $351
Current: $173.24
Upside: +102.61%
Nextpower
Sep 22, 2026
Reiterated: Buy
Price Target: $156 → $116
Current: $104.91
Upside: +10.58%
Fluence Energy
Sep 17, 2026
Downgraded: Sell
Price Target: $15 → $3
Current: $5.27
Upside: -43.07%
Ameresco
Aug 18, 2026
Downgraded: Hold
Price Target: $35 → $32
Current: $21.61
Upside: +48.08%
HA Sustainable Infrastructure Capital
Aug 7, 2026
Reiterated: Buy
Price Target: $48 → $51
Current: $38.90
Upside: +31.11%
Array Technologies
Aug 6, 2026
Reiterated: Hold
Price Target: $10 → $9
Current: $5.86
Upside: +53.71%
Reiterated: Buy
Price Target: $80 → $86
Current: $50.19
Upside: +71.35%
Reiterated: Buy
Price Target: $50 → $37
Current: $13.77
Upside: +168.70%
Reiterated: Buy
Price Target: $118 → $125
Current: $98.44
Upside: +26.98%
Reiterated: Buy
Price Target: $47 → $50
Current: $9.03
Upside: +454.02%
Reiterated: Buy
Price Target: $36 → $50
Current: $25.64
Upside: +95.01%
Reiterated: Hold
Price Target: $210 → $236
Current: $99.25
Upside: +137.78%
Reiterated: Buy
Price Target: $130 → $143
Current: $91.90
Upside: +55.60%
Reiterated: Hold
Price Target: $13 → $6
Current: $3.29
Upside: +82.37%
Reiterated: Buy
Price Target: $923 → $1,400
Current: $774.11
Upside: +80.85%
Reiterated: Buy
Price Target: $548 → $538
Current: $358.22
Upside: +50.19%
Reiterated: Buy
Price Target: $25 → $23
Current: $13.61
Upside: +68.99%
Reiterated: Buy
Price Target: $46 → $47
Current: $45.45
Upside: n/a
Reiterated: Buy
Price Target: $59 → $60
Current: $51.04
Upside: n/a
Reiterated: Buy
Price Target: $61 → $73
Current: $59.87
Upside: n/a
Reiterated: Buy
Price Target: $100 → $40
Current: $2.66
Upside: n/a
Reiterated: Hold
Price Target: $61
Current: $69.97
Upside: n/a
Reiterated: Hold
Price Target: $3
Current: $1.91
Upside: n/a
Reiterated: Hold
Price Target: $93 → $105
Current: $99.10
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: $45.47
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $3.90
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $150.29
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $6.03
Upside: n/a
Reiterated: Buy
Price Target: $100 → $118
Current: $5.63
Upside: n/a
Downgraded: Hold
Price Target: $45
Current: $71.05
Upside: n/a
Reiterated: Buy
Price Target: $4
Current: $0.0001
Upside: n/a
Reiterated: Buy
Price Target: $64
Current: $121.96
Upside: n/a
Downgraded: Hold
Price Target: $49
Current: $2.53
Upside: n/a