Jeffrey Osborne

Stock Analyst at TD Cowen

(0.94)
# 3,969
Out of 5,143 analysts
78
Total ratings
38.78%
Success rate
-15.87%
Average return

Stocks Rated by Jeffrey Osborne

Array Technologies
Jan 9, 2026
Upgrades: Buy
Price Target: $10$12
Current: $10.69
Upside: +12.25%
SolarEdge Technologies
Jan 9, 2026
Upgrades: Buy
Price Target: $34$38
Current: $39.38
Upside: -3.50%
Plug Power
Jan 9, 2026
Downgrades: Hold
Price Target: $4$2
Current: $1.84
Upside: +8.70%
FTC Solar
Nov 13, 2025
Maintains: Buy
Price Target: $8$13
Current: $7.39
Upside: +69.15%
First Solar
Oct 31, 2025
Maintains: Buy
Price Target: $240$260
Current: $242.15
Upside: +7.37%
Acuity
Oct 2, 2025
Maintains: Buy
Price Target: $330$390
Current: $300.41
Upside: +29.82%
Enphase Energy
Jul 8, 2025
Downgrades: Hold
Price Target: $58$45
Current: $47.40
Upside: -5.06%
Generac Holdings
May 1, 2025
Maintains: Buy
Price Target: $173$155
Current: $227.45
Upside: -31.85%
Workhorse Group
Nov 20, 2024
Maintains: Hold
Price Target: $37$187
Current: $3.32
Upside: +5,545.78%
Shoals Technologies Group
Nov 13, 2024
Maintains: Buy
Price Target: $9.5$11
Current: $9.90
Upside: +11.11%
Maintains: Buy
Price Target: $95$74
Current: $76.87
Upside: -3.73%
Maintains: Buy
Price Target: $125$136
Current: $95.21
Upside: +42.84%
Maintains: Hold
Price Target: $3$4
Current: $4.74
Upside: -15.61%
Maintains: Buy
Price Target: $142$125
Current: $132.86
Upside: -5.92%
Maintains: Buy
Price Target: $36$41
Current: $3.54
Upside: +1,058.19%
Maintains: Buy
Price Target: $142$140
Current: $95.07
Upside: +47.26%
Maintains: Hold
Price Target: $160$180
Current: $399.83
Upside: -54.98%
Maintains: Buy
Price Target: $35$40
Current: $37.56
Upside: +6.50%
Maintains: Hold
Price Target: $10$13
Current: $160.28
Upside: -91.89%
Maintains: Hold
Price Target: $70$76
Current: $115.19
Upside: -34.02%
Maintains: Buy
Price Target: $36$40
Current: $58.17
Upside: -31.24%
Maintains: Market Perform
Price Target: $12$10
Current: $2.11
Upside: +375.06%
Maintains: Outperform
Price Target: $42$41
Current: $12.06
Upside: +235.82%
Maintains: Outperform
Price Target: $11$9
Current: $0.58
Upside: +1,465.22%
Downgrades: Market Perform
Price Target: n/a
Current: $1.45
Upside: -