Jeffrey Osborne

Stock Analyst at TD Cowen

(0.81)
# 3,935
Out of 4,996 analysts
68
Total ratings
34.09%
Success rate
-18.56%
Average return

Stocks Rated by Jeffrey Osborne

Enphase Energy
Jul 8, 2025
Downgrades: Hold
Price Target: $58$45
Current: $36.50
Upside: +23.29%
Workhorse Group
Nov 20, 2024
Maintains: Hold
Price Target: $3.12$16
Current: $1.08
Upside: +1,346.30%
Shoals Technologies Group
Nov 13, 2024
Maintains: Buy
Price Target: $9.5$11
Current: $7.66
Upside: +43.60%
SolarEdge Technologies
Nov 7, 2024
Maintains: Hold
Price Target: $16$11
Current: $39.45
Upside: -72.12%
Aptiv
Nov 1, 2024
Maintains: Buy
Price Target: $95$74
Current: $86.22
Upside: -14.17%
Generac Holdings
Nov 1, 2024
Maintains: Buy
Price Target: $172$183
Current: $168.27
Upside: +8.75%
Itron
Nov 1, 2024
Maintains: Buy
Price Target: $125$136
Current: $123.97
Upside: +9.70%
Aurora Innovation
Oct 31, 2024
Maintains: Hold
Price Target: $3$4
Current: $5.51
Upside: -27.34%
Lear Corporation
Oct 25, 2024
Maintains: Buy
Price Target: $142$125
Current: $101.44
Upside: +23.23%
Aspen Aerogels
Aug 20, 2024
Maintains: Buy
Price Target: $36$41
Current: $7.10
Upside: +477.46%
Maintains: Buy
Price Target: $15$10
Current: $7.21
Upside: +38.70%
Maintains: Hold
Price Target: $17$12
Current: $8.26
Upside: +39.23%
Maintains: Buy
Price Target: $142$140
Current: $123.24
Upside: +13.60%
Maintains: Hold
Price Target: $160$180
Current: $440.40
Upside: -59.13%
Maintains: Buy
Price Target: $35$40
Current: $30.51
Upside: +31.10%
Maintains: Hold
Price Target: $10$13
Current: $70.32
Upside: -81.51%
Maintains: Hold
Price Target: $70$76
Current: $94.87
Upside: -19.89%
Maintains: Buy
Price Target: $7$5
Current: $2.37
Upside: +110.97%
Maintains: Buy
Price Target: $36$40
Current: $44.04
Upside: -9.17%
Maintains: Market Perform
Price Target: $12$10
Current: $2.35
Upside: +325.53%
Maintains: Outperform
Price Target: $42$41
Current: $13.10
Upside: +209.16%
Maintains: Outperform
Price Target: $11$9
Current: $0.78
Upside: +1,061.29%
Maintains: Outperform
Price Target: $225$208
Current: $338.64
Upside: -38.58%
Downgrades: Market Perform
Price Target: n/a
Current: $1.77
Upside: -