Ben Kallo
Stock Analyst at Baird
(4.74)
# 136
Out of 5,124 analysts
215
Total ratings
61.15%
Success rate
29.56%
Average return
Main Sectors:
Stocks Rated by Ben Kallo
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| TSLA Tesla | Reiterates: Outperform | $548 | $449.72 | +21.85% | 43 | Dec 30, 2025 | |
| ALB Albemarle | Upgrades: Neutral | $81 → $113 | $141.44 | -20.11% | 17 | Dec 2, 2025 | |
| ITRI Itron | Downgrades: Neutral | $137 → $118 | $92.86 | +27.07% | 15 | Oct 31, 2025 | |
| METC Ramaco Resources | Initiates: Outperform | $63 | $18.00 | +250.00% | 1 | Oct 16, 2025 | |
| METCB Ramaco Resources | Initiates: Outperform | $63 | $11.75 | +436.17% | 1 | Oct 16, 2025 | |
| ARRY Array Technologies | Initiates: Outperform | $11 | $9.22 | +19.31% | 1 | Sep 30, 2025 | |
| BE Bloom Energy | Maintains: Outperform | $45 → $61 | $86.89 | -29.80% | 6 | Sep 4, 2025 | |
| AMRC Ameresco | Upgrades: Outperform | $23 → $35 | $29.29 | +19.49% | 9 | Sep 2, 2025 | |
| GWH ESS Tech | Maintains: Neutral | $6 → $2 | $1.88 | +6.38% | 1 | Aug 18, 2025 | |
| WTRG Essential Utilities | Maintains: Outperform | $46 → $47 | $38.36 | +22.52% | 9 | Aug 4, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Neutral | $43 → $37 | $31.24 | +18.44% | 2 | Aug 4, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgrades: Outperform | $87 → $103 | $110.47 | -6.76% | 2 | Jul 30, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgrades: Neutral | $40 → $36 | $36.00 | - | 10 | Jul 25, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Neutral | $6 → $11 | $10.42 | +5.57% | 4 | Jul 24, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Outperform | $568 → $706 | $653.57 | +8.02% | 4 | Jul 24, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Outperform | $52 → $69 | $50.52 | +36.58% | 6 | Jul 23, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Outperform | $67 → $76 | $87.11 | -12.75% | 3 | Jul 8, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Neutral | $20 → $30 | $10.57 | +183.82% | 5 | Apr 21, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Outperform | $47 → $41 | $31.43 | +30.45% | 4 | Apr 15, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Outperform | $267 → $240 | $261.23 | -8.13% | 13 | Apr 15, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Neutral | $58 → $61 | $50.42 | +20.98% | 6 | Nov 1, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Outperform | $52 → $55 | $43.33 | +26.93% | 2 | Apr 26, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Neutral | $125 → $108 | $89.08 | +21.24% | 4 | Jan 23, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgrades: Neutral | $96 → $61 | $57.49 | +6.11% | 13 | Jan 22, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgrades: Neutral | $92 → $69 | $3.05 | +2,162.30% | 3 | Nov 14, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgrades: Neutral | $24 → $12 | $1.57 | +664.33% | 9 | Jul 27, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiates: Outperform | $200 | $1.87 | +10,595.19% | 1 | Sep 9, 2022 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiates: Outperform | $160 | $0.82 | +19,412.20% | 1 | Sep 3, 2020 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Outperform | $139 → $150 | $130.50 | +14.94% | 13 | Aug 6, 2020 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Outperform | $87 → $100 | $13.87 | +620.98% | 3 | May 7, 2020 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgrades: Neutral | n/a | $7.95 | - | 4 | Sep 26, 2017 |
Tesla
Dec 30, 2025
Reiterates: Outperform
Price Target: $548
Current: $449.72
Upside: +21.85%
Albemarle
Dec 2, 2025
Upgrades: Neutral
Price Target: $81 → $113
Current: $141.44
Upside: -20.11%
Itron
Oct 31, 2025
Downgrades: Neutral
Price Target: $137 → $118
Current: $92.86
Upside: +27.07%
Ramaco Resources
Oct 16, 2025
Initiates: Outperform
Price Target: $63
Current: $18.00
Upside: +250.00%
Ramaco Resources
Oct 16, 2025
Initiates: Outperform
Price Target: $63
Current: $11.75
Upside: +436.17%
Array Technologies
Sep 30, 2025
Initiates: Outperform
Price Target: $11
Current: $9.22
Upside: +19.31%
Bloom Energy
Sep 4, 2025
Maintains: Outperform
Price Target: $45 → $61
Current: $86.89
Upside: -29.80%
Ameresco
Sep 2, 2025
Upgrades: Outperform
Price Target: $23 → $35
Current: $29.29
Upside: +19.49%
ESS Tech
Aug 18, 2025
Maintains: Neutral
Price Target: $6 → $2
Current: $1.88
Upside: +6.38%
Essential Utilities
Aug 4, 2025
Maintains: Outperform
Price Target: $46 → $47
Current: $38.36
Upside: +22.52%
Aug 4, 2025
Maintains: Neutral
Price Target: $43 → $37
Current: $31.24
Upside: +18.44%
Jul 30, 2025
Upgrades: Outperform
Price Target: $87 → $103
Current: $110.47
Upside: -6.76%
Jul 25, 2025
Downgrades: Neutral
Price Target: $40 → $36
Current: $36.00
Upside: -
Jul 24, 2025
Maintains: Neutral
Price Target: $6 → $11
Current: $10.42
Upside: +5.57%
Jul 24, 2025
Maintains: Outperform
Price Target: $568 → $706
Current: $653.57
Upside: +8.02%
Jul 23, 2025
Maintains: Outperform
Price Target: $52 → $69
Current: $50.52
Upside: +36.58%
Jul 8, 2025
Maintains: Outperform
Price Target: $67 → $76
Current: $87.11
Upside: -12.75%
Apr 21, 2025
Maintains: Neutral
Price Target: $20 → $30
Current: $10.57
Upside: +183.82%
Apr 15, 2025
Maintains: Outperform
Price Target: $47 → $41
Current: $31.43
Upside: +30.45%
Apr 15, 2025
Maintains: Outperform
Price Target: $267 → $240
Current: $261.23
Upside: -8.13%
Nov 1, 2024
Maintains: Neutral
Price Target: $58 → $61
Current: $50.42
Upside: +20.98%
Apr 26, 2024
Maintains: Outperform
Price Target: $52 → $55
Current: $43.33
Upside: +26.93%
Jan 23, 2024
Maintains: Neutral
Price Target: $125 → $108
Current: $89.08
Upside: +21.24%
Jan 22, 2024
Downgrades: Neutral
Price Target: $96 → $61
Current: $57.49
Upside: +6.11%
Nov 14, 2023
Downgrades: Neutral
Price Target: $92 → $69
Current: $3.05
Upside: +2,162.30%
Jul 27, 2023
Downgrades: Neutral
Price Target: $24 → $12
Current: $1.57
Upside: +664.33%
Sep 9, 2022
Initiates: Outperform
Price Target: $200
Current: $1.87
Upside: +10,595.19%
Sep 3, 2020
Initiates: Outperform
Price Target: $160
Current: $0.82
Upside: +19,412.20%
Aug 6, 2020
Maintains: Outperform
Price Target: $139 → $150
Current: $130.50
Upside: +14.94%
May 7, 2020
Maintains: Outperform
Price Target: $87 → $100
Current: $13.87
Upside: +620.98%
Sep 26, 2017
Downgrades: Neutral
Price Target: n/a
Current: $7.95
Upside: -