Jeff Osborne

Stock Analyst at TD Cowen

(0.69)
# 4,185
Out of 5,240 analysts
33
Total ratings
38.1%
Success rate
-32.68%
Average return

Stocks Rated by Jeff Osborne

Enovix
May 14, 2026
Maintains: Hold
Price Target: $7.5$7
Current: $6.21
Upside: +12.72%
Nextpower
May 13, 2026
Maintains: Hold
Price Target: $105$135
Current: $133.24
Upside: +1.32%
Plug Power
May 12, 2026
Maintains: Hold
Price Target: $2$3
Current: $3.80
Upside: -21.05%
Sunrun
May 7, 2026
Maintains: Buy
Price Target: $23$21
Current: $14.29
Upside: +46.96%
FTC Solar
May 6, 2026
Maintains: Buy
Price Target: $8$5
Current: $4.28
Upside: +16.82%
Ballard Power Systems
May 6, 2026
Maintains: Hold
Price Target: $2.5$4.25
Current: $4.05
Upside: +5.07%
Itron
Apr 29, 2026
Maintains: Buy
Price Target: $145$130
Current: $81.89
Upside: +58.75%
Enphase Energy
Apr 29, 2026
Maintains: Hold
Price Target: $40$35
Current: $43.34
Upside: -19.24%
Ormat Technologies
Jan 9, 2026
Upgrades: Buy
Price Target: $115$130
Current: $135.12
Upside: -3.79%
Generac Holdings
May 1, 2025
Maintains: Buy
Price Target: $173$155
Current: $268.50
Upside: -42.27%
Maintains: Buy
Price Target: $24$18
Current: $0.90
Upside: +1,903.34%
Maintains: Buy
Price Target: $12$10
Current: $10.85
Upside: -7.83%
Maintains: Outperform
Price Target: $250$293
Current: $228.61
Upside: +28.17%
Maintains: Outperform
Price Target: $6$2.25
Current: $0.43
Upside: +425.49%
Maintains: Underperform
Price Target: $19$19
Current: $445.13
Upside: -95.66%
Maintains: Outperform
Price Target: $16,500$12,000
Current: $3.60
Upside: +333,233.33%
Initiates: Outperform
Price Target: $136
Current: $115.60
Upside: +17.65%
Initiates: Outperform
Price Target: $60
Current: $68.37
Upside: -12.24%
Initiates: Outperform
Price Target: $195
Current: $139.34
Upside: +39.95%
Initiates: Market Perform
Price Target: $120
Current: $122.15
Upside: -1.76%
Initiates: Market Perform
Price Target: $2.5
Current: $18.45
Upside: -86.45%