Jeff Osborne
Stock Analyst at TD Cowen
(0.35)
# 4,290
Out of 5,128 analysts
22
Total ratings
31.25%
Success rate
-50.79%
Average return
Main Sectors:
Stocks Rated by Jeff Osborne
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| ORA Ormat Technologies | Maintains: Hold | $95 → $100 | $116.44 | -14.12% | 3 | Nov 5, 2025 | |
| NXT Nextpower | Maintains: Hold | $65 → $88 | $88.81 | -0.91% | 2 | Oct 24, 2025 | |
| GNRC Generac Holdings | Maintains: Buy | $173 → $155 | $141.86 | +9.26% | 1 | May 1, 2025 | |
| RUN Sunrun | Initiates: Buy | $21 | $17.36 | +20.97% | 1 | Dec 19, 2024 | |
| GAUZ Gauzy | Maintains: Buy | $24 → $18 | $1.12 | +1,507.14% | 2 | Nov 1, 2024 | |
| CRNC Cerence | Maintains: Buy | $12 → $10 | $12.30 | -18.70% | 1 | Aug 9, 2024 | |
| FSLR First Solar | Maintains: Outperform | $250 → $293 | $241.11 | +21.52% | 2 | Jul 28, 2023 | |
| REE REE Automotive | Maintains: Outperform | $6 → $2.25 | $0.78 | +188.39% | 1 | May 24, 2023 | |
| TSLA Tesla | Maintains: Underperform | $19 → $19 | $431.41 | -95.52% | 2 | Feb 18, 2020 | |
| WKHS Workhorse Group | Maintains: Outperform | $16,500 → $12,000 | $5.36 | +223,780.60% | 2 | Jul 13, 2018 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiates: Outperform | $136 | $101.36 | +34.18% | 1 | Apr 16, 2018 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiates: Outperform | $60 | $47.45 | +26.45% | 1 | Apr 16, 2018 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiates: Outperform | $195 | $121.54 | +60.44% | 1 | Sep 25, 2017 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiates: Market Perform | $120 | $123.25 | -2.64% | 1 | Sep 25, 2017 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiates: Market Perform | $2.5 | $14.91 | -83.23% | 1 | Apr 12, 2017 |
Ormat Technologies
Nov 5, 2025
Maintains: Hold
Price Target: $95 → $100
Current: $116.44
Upside: -14.12%
Nextpower
Oct 24, 2025
Maintains: Hold
Price Target: $65 → $88
Current: $88.81
Upside: -0.91%
Generac Holdings
May 1, 2025
Maintains: Buy
Price Target: $173 → $155
Current: $141.86
Upside: +9.26%
Sunrun
Dec 19, 2024
Initiates: Buy
Price Target: $21
Current: $17.36
Upside: +20.97%
Gauzy
Nov 1, 2024
Maintains: Buy
Price Target: $24 → $18
Current: $1.12
Upside: +1,507.14%
Cerence
Aug 9, 2024
Maintains: Buy
Price Target: $12 → $10
Current: $12.30
Upside: -18.70%
First Solar
Jul 28, 2023
Maintains: Outperform
Price Target: $250 → $293
Current: $241.11
Upside: +21.52%
REE Automotive
May 24, 2023
Maintains: Outperform
Price Target: $6 → $2.25
Current: $0.78
Upside: +188.39%
Tesla
Feb 18, 2020
Maintains: Underperform
Price Target: $19 → $19
Current: $431.41
Upside: -95.52%
Workhorse Group
Jul 13, 2018
Maintains: Outperform
Price Target: $16,500 → $12,000
Current: $5.36
Upside: +223,780.60%
Apr 16, 2018
Initiates: Outperform
Price Target: $136
Current: $101.36
Upside: +34.18%
Apr 16, 2018
Initiates: Outperform
Price Target: $60
Current: $47.45
Upside: +26.45%
Sep 25, 2017
Initiates: Outperform
Price Target: $195
Current: $121.54
Upside: +60.44%
Sep 25, 2017
Initiates: Market Perform
Price Target: $120
Current: $123.25
Upside: -2.64%
Apr 12, 2017
Initiates: Market Perform
Price Target: $2.5
Current: $14.91
Upside: -83.23%