Jeffrey Osborne

Stock Analyst at TD Cowen

(0.94)
# 3,988
Out of 5,138 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: $9.33
Upside: +28.62%
SolarEdge Technologies
Jan 9, 2026
Upgrades: Buy
Price Target: $34$38
Current: $34.78
Upside: +9.26%
Plug Power
Jan 9, 2026
Downgrades: Hold
Price Target: $4$2
Current: $2.35
Upside: -14.89%
FTC Solar
Nov 13, 2025
Maintains: Buy
Price Target: $8$13
Current: $11.83
Upside: +5.66%
First Solar
Oct 31, 2025
Maintains: Buy
Price Target: $240$260
Current: $236.45
Upside: +9.96%
Acuity
Oct 2, 2025
Maintains: Buy
Price Target: $330$390
Current: $319.20
Upside: +22.18%
Enphase Energy
Jul 8, 2025
Downgrades: Hold
Price Target: $58$45
Current: $36.13
Upside: +24.55%
Generac Holdings
May 1, 2025
Maintains: Buy
Price Target: $173$155
Current: $160.26
Upside: -3.28%
Workhorse Group
Nov 20, 2024
Maintains: Hold
Price Target: $37$187
Current: $5.31
Upside: +3,429.94%
Shoals Technologies Group
Nov 13, 2024
Maintains: Buy
Price Target: $9.5$11
Current: $9.14
Upside: +20.35%
Maintains: Buy
Price Target: $95$74
Current: $82.93
Upside: -10.77%
Maintains: Buy
Price Target: $125$136
Current: $98.36
Upside: +38.27%
Maintains: Hold
Price Target: $3$4
Current: $4.62
Upside: -13.42%
Maintains: Buy
Price Target: $142$125
Current: $124.85
Upside: +0.12%
Maintains: Buy
Price Target: $36$41
Current: $3.46
Upside: +1,084.97%
Maintains: Buy
Price Target: $142$140
Current: $98.22
Upside: +42.54%
Maintains: Hold
Price Target: $160$180
Current: $439.20
Upside: -59.02%
Maintains: Buy
Price Target: $35$40
Current: $33.73
Upside: +18.59%
Maintains: Hold
Price Target: $10$13
Current: $133.46
Upside: -90.26%
Maintains: Hold
Price Target: $70$76
Current: $119.72
Upside: -36.52%
Maintains: Buy
Price Target: $36$40
Current: $48.08
Upside: -16.81%
Maintains: Market Perform
Price Target: $12$10
Current: $2.18
Upside: +358.72%
Maintains: Outperform
Price Target: $42$41
Current: $12.47
Upside: +224.78%
Maintains: Outperform
Price Target: $11$9
Current: $0.77
Upside: +1,071.88%
Downgrades: Market Perform
Price Target: n/a
Current: $1.58
Upside: -