Ben Kallo

Stock Analyst at Baird

(3.71)
# 702
Out of 4,784 analysts
174
Total ratings
48.06%
Success rate
6.69%
Average return

Stocks Rated by Ben Kallo

Ormat Technologies
Mar 13, 2025
Initiates: Neutral
Price Target: $81
Current: $70.56
Upside: +14.80%
Tesla
Mar 6, 2025
Maintains: Outperform
Price Target: $440$370
Current: $268.33
Upside: +37.89%
Ameresco
Feb 28, 2025
Maintains: Outperform
Price Target: $42$25
Current: $12.26
Upside: +104.00%
GE Vernova
Feb 13, 2025
Initiates: Outperform
Price Target: $448
Current: $303.02
Upside: +47.84%
Sunnova Energy International
Dec 18, 2024
Maintains: Outperform
Price Target: $12$9
Current: $0.32
Upside: +2,723.09%
First Solar
Dec 18, 2024
Maintains: Outperform
Price Target: $307$267
Current: $126.57
Upside: +110.95%
Albemarle
Dec 18, 2024
Maintains: Neutral
Price Target: $79$103
Current: $74.22
Upside: +38.79%
Bloom Energy
Dec 12, 2024
Maintains: Outperform
Price Target: $15$32
Current: $21.60
Upside: +48.15%
Essential Utilities
Nov 6, 2024
Maintains: Outperform
Price Target: $45$46
Current: $39.14
Upside: +17.53%
Middlesex Water Company
Nov 1, 2024
Maintains: Neutral
Price Target: $58$61
Current: $62.67
Upside: -2.66%
Maintains: Outperform
Price Target: $123$132
Current: $104.78
Upside: +25.98%
Maintains: Outperform
Price Target: $71$53
Current: $42.10
Upside: +25.89%
Maintains: Neutral
Price Target: $3
Current: $2.32
Upside: +29.59%
Maintains: Outperform
Price Target: $36$47
Current: $29.18
Upside: +61.07%
Maintains: Outperform
Price Target: $20$25
Current: $26.06
Upside: -4.07%
Maintains: Outperform
Price Target: $52$55
Current: $47.18
Upside: +16.57%
Maintains: Neutral
Price Target: $5$8
Current: $4.47
Upside: +79.17%
Maintains: Neutral
Price Target: $125$108
Current: $77.04
Upside: +40.18%
Downgrades: Neutral
Price Target: $96$61
Current: $48.38
Upside: +26.09%
Downgrades: Neutral
Price Target: $92$69
Current: $4.19
Upside: +1,546.78%
Maintains: Outperform
Price Target: $108$106
Current: $32.31
Upside: +228.07%
Initiates: Outperform
Price Target: $200
Current: $4.25
Upside: +4,605.88%
Maintains: Outperform
Price Target: $63$56
Current: $37.77
Upside: +48.29%
Initiates: Outperform
Price Target: $160
Current: $3.18
Upside: +4,939.37%
Maintains: Outperform
Price Target: $139$150
Current: $145.69
Upside: +2.96%
Maintains: Outperform
Price Target: $87$100
Current: $42.42
Upside: +135.74%