Ben Kallo
Stock Analyst at Robert W. Baird
(4.07)
# 1,702
Out of 4,634 analysts
951
Total ratings
42.5%
Success rate
6.1%
Average return
Main Sectors:
Stocks Rated by Ben Kallo
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| HASI HA Sustainable Infrastructure Capital | Maintained: Buy | $48 → $51 | $40.57 | +25.71% | 45 | Aug 7, 2026 | |
| METC Ramaco Resources | Maintained: Buy | $25 → $13 | $10.18 | +27.70% | 6 | Aug 6, 2026 | |
| ARRY Array Technologies | Maintained: Hold | $10 → $9 | $5.32 | +69.17% | 4 | Aug 6, 2026 | |
| DAR Darling Ingredients | Maintained: Buy | $80 → $86 | $62.83 | +36.88% | 52 | Jul 31, 2026 | |
| ITRI Itron | Maintained: Buy | $118 → $125 | $102.63 | +21.80% | 51 | Jul 29, 2026 | |
| INIO Innio | Maintained: Buy | $50 → $37 | $27.13 | +36.38% | 2 | Jul 29, 2026 | |
| FRVO Fervo Energy Company | Maintained: Buy | $47 → $50 | $23.92 | +109.03% | 2 | Jun 23, 2026 | |
| NXT Nextpower | Maintained: Buy | $133 → $156 | $102.91 | +51.59% | 17 | May 13, 2026 | |
| MWH SOLV Energy | Maintained: Buy | $36 → $50 | $28.68 | +74.34% | 2 | May 13, 2026 | |
| ALB Albemarle | Maintained: Hold | $210 → $236 | $131.21 | +79.86% | 53 | May 8, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $130 → $143 | $111.70 | +28.02% | 7 | May 8, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $13 → $6 | $6.61 | -9.23% | 20 | May 6, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $242 → $260 | $210.63 | +23.44% | 27 | Apr 29, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $923 → $1,400 | $990.85 | +41.29% | 9 | Apr 23, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $548 → $538 | $330.88 | +62.60% | 227 | Apr 6, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | $264 → $205 | $239.33 | -14.34% | 79 | Feb 25, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $25 → $23 | $16.39 | +40.33% | 29 | Feb 13, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $16 → $12 | $6.19 | +93.86% | 19 | Feb 12, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $7 → $15 | $12.65 | +18.58% | 16 | Oct 13, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Buy | $18 → $35 | $25.28 | +38.45% | 26 | Sep 2, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $9 → $2 | $0.5818 | +243.76% | 11 | Aug 18, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $69 → $80 | $54.66 | n/a | 27 | Aug 8, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $46 → $47 | $39.78 | n/a | 24 | Aug 4, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $59 → $60 | $49.48 | n/a | 25 | Apr 4, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $61 → $73 | $57.74 | n/a | 21 | Apr 4, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $100 → $40 | $3.30 | n/a | 13 | Nov 6, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $61 | $80.49 | n/a | 29 | Apr 30, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $3 | $1.96 | n/a | 8 | Apr 29, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $93 → $105 | $112.65 | n/a | 27 | Apr 24, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $32 → $8 | $0.000001 | n/a | 10 | Nov 14, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Hold | $7 | $0.0006 | n/a | 1 | Sep 6, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $46 | $45.65 | n/a | 24 | May 3, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | n/a | $1.40 | n/a | 2 | Apr 12, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | n/a | $135.45 | n/a | 14 | Apr 23, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | n/a | $0.52 | n/a | 4 | Mar 12, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $100 → $118 | $10.46 | n/a | 8 | Aug 5, 2020 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | $45 | $86.45 | n/a | 7 | Oct 16, 2019 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $4 | $0.0001 | n/a | 1 | Nov 9, 2015 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $64 | $107.71 | n/a | 1 | Apr 30, 2014 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | $49 | $2.07 | n/a | 1 | Jan 9, 2014 |
HA Sustainable Infrastructure Capital
Aug 7, 2026
Maintained: Buy
Price Target: $48 → $51
Current: $40.57
Upside: +25.71%
Ramaco Resources
Aug 6, 2026
Maintained: Buy
Price Target: $25 → $13
Current: $10.18
Upside: +27.70%
Array Technologies
Aug 6, 2026
Maintained: Hold
Price Target: $10 → $9
Current: $5.32
Upside: +69.17%
Darling Ingredients
Jul 31, 2026
Maintained: Buy
Price Target: $80 → $86
Current: $62.83
Upside: +36.88%
Itron
Jul 29, 2026
Maintained: Buy
Price Target: $118 → $125
Current: $102.63
Upside: +21.80%
Innio
Jul 29, 2026
Maintained: Buy
Price Target: $50 → $37
Current: $27.13
Upside: +36.38%
Fervo Energy Company
Jun 23, 2026
Maintained: Buy
Price Target: $47 → $50
Current: $23.92
Upside: +109.03%
Nextpower
May 13, 2026
Maintained: Buy
Price Target: $133 → $156
Current: $102.91
Upside: +51.59%
SOLV Energy
May 13, 2026
Maintained: Buy
Price Target: $36 → $50
Current: $28.68
Upside: +74.34%
Albemarle
May 8, 2026
Maintained: Hold
Price Target: $210 → $236
Current: $131.21
Upside: +79.86%
May 8, 2026
Maintained: Buy
Price Target: $130 → $143
Current: $111.70
Upside: +28.02%
May 6, 2026
Maintained: Hold
Price Target: $13 → $6
Current: $6.61
Upside: -9.23%
Apr 29, 2026
Maintained: Buy
Price Target: $242 → $260
Current: $210.63
Upside: +23.44%
Apr 23, 2026
Maintained: Buy
Price Target: $923 → $1,400
Current: $990.85
Upside: +41.29%
Apr 6, 2026
Maintained: Buy
Price Target: $548 → $538
Current: $330.88
Upside: +62.60%
Feb 25, 2026
Downgraded: Hold
Price Target: $264 → $205
Current: $239.33
Upside: -14.34%
Feb 13, 2026
Maintained: Buy
Price Target: $25 → $23
Current: $16.39
Upside: +40.33%
Feb 12, 2026
Maintained: Hold
Price Target: $16 → $12
Current: $6.19
Upside: +93.86%
Oct 13, 2025
Maintained: Hold
Price Target: $7 → $15
Current: $12.65
Upside: +18.58%
Sep 2, 2025
Upgraded: Buy
Price Target: $18 → $35
Current: $25.28
Upside: +38.45%
Aug 18, 2025
Maintained: Hold
Price Target: $9 → $2
Current: $0.5818
Upside: +243.76%
Aug 8, 2025
Maintained: Buy
Price Target: $69 → $80
Current: $54.66
Upside: n/a
Aug 4, 2025
Maintained: Buy
Price Target: $46 → $47
Current: $39.78
Upside: n/a
Apr 4, 2025
Maintained: Buy
Price Target: $59 → $60
Current: $49.48
Upside: n/a
Apr 4, 2025
Maintained: Buy
Price Target: $61 → $73
Current: $57.74
Upside: n/a
Nov 6, 2024
Maintained: Buy
Price Target: $100 → $40
Current: $3.30
Upside: n/a
Apr 30, 2024
Reiterated: Hold
Price Target: $61
Current: $80.49
Upside: n/a
Apr 29, 2024
Reiterated: Hold
Price Target: $3
Current: $1.96
Upside: n/a
Apr 24, 2024
Reiterated: Hold
Price Target: $93 → $105
Current: $112.65
Upside: n/a
Nov 14, 2023
Maintained: Hold
Price Target: $32 → $8
Current: $0.000001
Upside: n/a
Sep 6, 2023
Initiated Coverage: Hold
Price Target: $7
Current: $0.0006
Upside: n/a
May 3, 2023
Reiterated: Buy
Price Target: $46
Current: $45.65
Upside: n/a
Apr 12, 2023
Rated: Hold
Price Target: n/a
Current: $1.40
Upside: n/a
Apr 23, 2021
Rated: Hold
Price Target: n/a
Current: $135.45
Upside: n/a
Mar 12, 2021
Rated: Hold
Price Target: n/a
Current: $0.52
Upside: n/a
Aug 5, 2020
Maintained: Buy
Price Target: $100 → $118
Current: $10.46
Upside: n/a
Oct 16, 2019
Downgraded: Hold
Price Target: $45
Current: $86.45
Upside: n/a
Nov 9, 2015
Maintained: Buy
Price Target: $4
Current: $0.0001
Upside: n/a
Apr 30, 2014
Reiterated: Buy
Price Target: $64
Current: $107.71
Upside: n/a
Jan 9, 2014
Downgraded: Hold
Price Target: $49
Current: $2.07
Upside: n/a