Jeffrey Osborne

Stock Analyst at TD Cowen

(0.97)
# 3,779
Out of 4,915 analysts
70
Total ratings
33.33%
Success rate
-20.54%
Average return

Stocks Rated by Jeffrey Osborne

Enphase Energy
Jul 8, 2025
Downgrades: Hold
Price Target: $58$45
Current: $32.36
Upside: +39.06%
TPI Composites
Jul 8, 2025
Downgrades: Hold
Price Target: $2$1
Current: $0.78
Upside: +27.89%
Workhorse Group
Nov 20, 2024
Maintains: Hold
Price Target: $3.12$16
Current: $1.74
Upside: +797.70%
Shoals Technologies Group
Nov 13, 2024
Maintains: Buy
Price Target: $9.5$11
Current: $5.39
Upside: +104.08%
SolarEdge Technologies
Nov 7, 2024
Maintains: Hold
Price Target: $16$11
Current: $25.66
Upside: -57.13%
Aptiv
Nov 1, 2024
Maintains: Buy
Price Target: $95$74
Current: $68.64
Upside: +7.81%
Generac Holdings
Nov 1, 2024
Maintains: Buy
Price Target: $172$183
Current: $194.69
Upside: -6.00%
Itron
Nov 1, 2024
Maintains: Buy
Price Target: $125$136
Current: $124.54
Upside: +9.20%
Aurora Innovation
Oct 31, 2024
Maintains: Hold
Price Target: $3$4
Current: $5.81
Upside: -31.15%
Lear Corporation
Oct 25, 2024
Maintains: Buy
Price Target: $142$125
Current: $94.29
Upside: +32.57%
Maintains: Buy
Price Target: $36$41
Current: $7.66
Upside: +435.25%
Maintains: Buy
Price Target: $15$10
Current: $5.72
Upside: +74.83%
Maintains: Hold
Price Target: $17$12
Current: $6.50
Upside: +76.92%
Maintains: Buy
Price Target: $142$140
Current: $111.04
Upside: +26.08%
Maintains: Hold
Price Target: $160$180
Current: $308.27
Upside: -41.61%
Maintains: Buy
Price Target: $35$40
Current: $25.97
Upside: +54.02%
Maintains: Hold
Price Target: $10$13
Current: $37.39
Upside: -65.23%
Maintains: Hold
Price Target: $70$76
Current: $89.41
Upside: -15.00%
Maintains: Buy
Price Target: $7$5
Current: $1.50
Upside: +233.33%
Maintains: Buy
Price Target: $36$40
Current: $36.80
Upside: +8.70%
Maintains: Market Perform
Price Target: $12$10
Current: $3.76
Upside: +165.96%
Maintains: Outperform
Price Target: $42$41
Current: $13.45
Upside: +201.12%
Maintains: Outperform
Price Target: $11$9
Current: $0.66
Upside: +1,274.05%
Maintains: Outperform
Price Target: $225$208
Current: $311.35
Upside: -33.19%
Downgrades: Market Perform
Price Target: n/a
Current: $1.57
Upside: -