Jeff Osborne's Stock Ratings

TD Cowen Analyst

Jeff Osborne is an analyst at TD Cowen. Analyst ratings are quantitative and qualitative analysis of a stock by Wall Street stock rating analysts. Stock ratings consist of expected future growth, current stock valuation and macroeconomic trends. Updated 03/25/2025

Overall Average Return

-60.0%

Smart Score

26.9%

Overall Average Return Percentile

2nd

Number of Ratings

39
Buy NowGet Alert
12/19/2024NXTBuy Now
NEXTracker
$45.21-9.31%
Jeff Osborne26%
→ $41Initiates → HoldGet Alert
12/19/2024NOVABuy Now
Sunnova Energy Intl
$0.371252.08%
Jeff Osborne26%
→ $5Initiates → HoldGet Alert
12/19/2024RUNBuy Now
Sunrun
$6.58219.15%
Jeff Osborne26%
→ $21Initiates → BuyGet Alert
11/01/2024GAUZBuy Now
Gauzy
$9.4590.48%
Jeff Osborne26%
$24 → $18MaintainsBuyGet Alert
08/09/2024CRNCBuy Now
Cerence
$9.792.15%
Jeff Osborne26%
$12 → $10MaintainsBuyGet Alert
07/01/2024GAUZBuy Now
Gauzy
$9.45153.97%
Jeff Osborne26%
→ $24Initiates → BuyGet Alert
07/28/2023FSLRBuy Now
First Solar
$131.46122.88%
Jeff Osborne26%
$250 → $293MaintainsOutperformGet Alert
05/24/2023REEBuy Now
REE Automotive
$3.81-60.62%
Jeff Osborne26%
$6 → $2.25MaintainsOutperformGet Alert
04/19/2023FSLRBuy Now
First Solar
$131.4690.17%
Jeff Osborne26%
$205 → $250MaintainsOutperformGet Alert
04/04/2023SUNLBuy Now
Sunlight Finl Hldgs
Jeff Osborne26%
$65 → $20MaintainsOutperformGet Alert
02/22/2023APPHBuy Now
AppHarvest
Jeff Osborne26%
$9 → $2MaintainsOutperformGet Alert
08/16/2021CREEBuy Now
Cree
Jeff Osborne26%
$150 → $115MaintainsOutperformGet Alert
02/18/2020TSLABuy Now
Tesla
$287.001.05%
Jeff Osborne26%
$18.67 → $19.33MaintainsUnderperformGet Alert
01/29/2020DLPHBuy Now
Delphi Technologies
Jeff Osborne26%
$18 → $17DowngradeOutperform → Market PerformGet Alert
12/30/2019TSLABuy Now
Tesla
$287.00-26.83%
Jeff Osborne26%
$12.67 → $14MaintainsUnderperformGet Alert
10/24/2019ORABuy Now
Ormat Technologies
$71.22
Jeff Osborne26%
DowngradeOutperform → Market PerformGet Alert
07/13/2018WKHSBuy Now
Workhorse Gr
$2.3073.91%
Jeff Osborne26%
$1375 → $1000MaintainsOutperformGet Alert
04/16/2018VCBuy Now
Visteon
$82.0565.75%
Jeff Osborne26%
→ $136Initiates → OutperformGet Alert
04/16/2018BWABuy Now
BorgWarner
$29.05106.54%
Jeff Osborne26%
→ $60Initiates → OutperformGet Alert
04/16/2018DLPHBuy Now
Delphi Technologies
Jeff Osborne26%
→ $64Initiates → OutperformGet Alert
09/25/2017DLPHBuy Now
Delphi Technologies
Jeff Osborne26%
→ $120Initiates → OutperformGet Alert
09/25/2017LEABuy Now
Lear
$95.50104.19%
Jeff Osborne26%
→ $195Initiates → OutperformGet Alert
09/25/2017ALVBuy Now
Autoliv
$93.7827.96%
Jeff Osborne26%
→ $120Initiates → Market PerformGet Alert
09/19/2017SSNIBuy Now
Silver Spring Networks
Jeff Osborne26%
DowngradeOutperform → Market PerformGet Alert
08/17/2017WKHSBuy Now
Workhorse Gr
$2.30128.26%
Jeff Osborne26%
→ $1312.5Initiates → OutperformGet Alert
04/12/2017HTMBuy Now
US Geothermal
Jeff Osborne26%
→ $6Initiates → OutperformGet Alert
04/12/2017BIOABuy Now
BioAmber
$4.25-41.18%
Jeff Osborne26%
→ $2.5Initiates → Market PerformGet Alert
04/12/2017ORABuy Now
Ormat Technologies
$71.22-5.93%
Jeff Osborne26%
→ $67Initiates → OutperformGet Alert
11/29/2016NVLSBuy Now
Nivalis Therapeutics
Jeff Osborne26%
DowngradeOutperform → Market PerformGet Alert
11/22/2016CCNBuy Now
CardConnect Corp. - Common Stock
Jeff Osborne26%
→ $13Initiates → OutperformGet Alert
11/22/2016KATEBuy Now
Kate Spade & Company Common Stock
Jeff Osborne26%
DowngradeOutperform → Market PerformGet Alert
11/21/2016CEMPBuy Now
Cempra
Jeff Osborne26%
DowngradeOutperform → Market PerformGet Alert
11/01/2016LVLTBuy Now
Level 3 Communications, Inc. Common Stock
Jeff Osborne26%
DowngradeOutperform → Market PerformGet Alert
10/26/2016BHIBuy Now
Baker Hughes Incorporated Common Stock
Jeff Osborne26%
UpgradeMarket Perform → OutperformGet Alert
10/17/2016ELNKBuy Now
EarthLink Holdings Corp. - Common Stock
Jeff Osborne26%
Initiates → OutperformGet Alert
10/13/2016CSALBuy Now
Communications Sales & Leasing,Inc. - Common Stock
Jeff Osborne26%
Initiates → OutperformGet Alert
09/29/2016SONSBuy Now
Sonus Networks
Jeff Osborne26%
DowngradeMarket Perform → UnderperformGet Alert
09/27/2016MSTXBuy Now
Mast Therapeutics
$36.84
Jeff Osborne26%
DowngradeOutperform → Market PerformGet Alert
04/06/2016CREEBuy Now
Cree
Jeff Osborne26%
$25 → $23MaintainsMarket PerformGet Alert