Jeffrey Osborne

Stock Analyst at TD Cowen

(0.82)
# 3,875
Out of 4,960 analysts
68
Total ratings
35.56%
Success rate
-20.54%
Average return

Stocks Rated by Jeffrey Osborne

Enphase Energy
Jul 8, 2025
Downgrades: Hold
Price Target: $58$45
Current: $38.18
Upside: +17.86%
Workhorse Group
Nov 20, 2024
Maintains: Hold
Price Target: $3.12$16
Current: $1.45
Upside: +977.24%
Shoals Technologies Group
Nov 13, 2024
Maintains: Buy
Price Target: $9.5$11
Current: $6.48
Upside: +69.75%
SolarEdge Technologies
Nov 7, 2024
Maintains: Hold
Price Target: $16$11
Current: $34.30
Upside: -67.93%
Aptiv
Nov 1, 2024
Maintains: Buy
Price Target: $95$74
Current: $78.43
Upside: -5.65%
Generac Holdings
Nov 1, 2024
Maintains: Buy
Price Target: $172$183
Current: $194.64
Upside: -5.98%
Itron
Nov 1, 2024
Maintains: Buy
Price Target: $125$136
Current: $126.83
Upside: +7.23%
Aurora Innovation
Oct 31, 2024
Maintains: Hold
Price Target: $3$4
Current: $6.02
Upside: -33.55%
Lear Corporation
Oct 25, 2024
Maintains: Buy
Price Target: $142$125
Current: $108.57
Upside: +15.13%
Aspen Aerogels
Aug 20, 2024
Maintains: Buy
Price Target: $36$41
Current: $7.01
Upside: +484.88%
Maintains: Buy
Price Target: $15$10
Current: $6.45
Upside: +55.04%
Maintains: Hold
Price Target: $17$12
Current: $9.07
Upside: +26.79%
Maintains: Buy
Price Target: $142$140
Current: $125.38
Upside: +11.66%
Maintains: Hold
Price Target: $160$180
Current: $340.01
Upside: -47.06%
Maintains: Buy
Price Target: $35$40
Current: $28.80
Upside: +38.89%
Maintains: Hold
Price Target: $10$13
Current: $48.54
Upside: -73.22%
Maintains: Hold
Price Target: $70$76
Current: $94.85
Upside: -19.87%
Maintains: Buy
Price Target: $7$5
Current: $1.68
Upside: +197.62%
Maintains: Buy
Price Target: $36$40
Current: $43.13
Upside: -7.26%
Maintains: Market Perform
Price Target: $12$10
Current: $2.88
Upside: +247.22%
Maintains: Outperform
Price Target: $42$41
Current: $12.99
Upside: +211.78%
Maintains: Outperform
Price Target: $11$9
Current: $0.72
Upside: +1,158.65%
Maintains: Outperform
Price Target: $225$208
Current: $326.69
Upside: -36.33%
Downgrades: Market Perform
Price Target: n/a
Current: $1.66
Upside: -