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 04/23/2025

Overall Average Return

-65.9%

Smart Score

24.5%

Overall Average Return Percentile

1st

Number of Ratings

39
Buy NowGet Alert
12/19/2024NXTBuy Now
NEXTracker
$40.251.86%
Jeff Osborne24%
→ $41Initiates → HoldGet Alert
12/19/2024NOVABuy Now
Sunnova Energy Intl
$0.261860.78%
Jeff Osborne24%
→ $5Initiates → HoldGet Alert
12/19/2024RUNBuy Now
Sunrun
$6.88205.23%
Jeff Osborne24%
→ $21Initiates → BuyGet Alert
11/01/2024GAUZBuy Now
Gauzy
$10.6069.81%
Jeff Osborne24%
$24 → $18MaintainsBuyGet Alert
08/09/2024CRNCBuy Now
Cerence
$8.1822.25%
Jeff Osborne24%
$12 → $10MaintainsBuyGet Alert
07/01/2024GAUZBuy Now
Gauzy
$10.60126.42%
Jeff Osborne24%
→ $24Initiates → BuyGet Alert
07/28/2023FSLRBuy Now
First Solar
$138.03112.27%
Jeff Osborne24%
$250 → $293MaintainsOutperformGet Alert
05/24/2023REEBuy Now
REE Automotive
$2.84-47.18%
Jeff Osborne24%
$6 → $2.25MaintainsOutperformGet Alert
04/19/2023FSLRBuy Now
First Solar
$138.0381.12%
Jeff Osborne24%
$205 → $250MaintainsOutperformGet Alert
04/04/2023SUNLBuy Now
Sunlight Finl Hldgs
Jeff Osborne24%
$65 → $20MaintainsOutperformGet Alert
02/22/2023APPHBuy Now
AppHarvest
Jeff Osborne24%
$9 → $2MaintainsOutperformGet Alert
08/16/2021CREEBuy Now
Cree
Jeff Osborne24%
$150 → $115MaintainsOutperformGet Alert
02/18/2020TSLABuy Now
Tesla
$253.1214.57%
Jeff Osborne24%
$18.67 → $19.33MaintainsUnderperformGet Alert
01/29/2020DLPHBuy Now
Delphi Technologies
Jeff Osborne24%
$18 → $17DowngradeOutperform → Market PerformGet Alert
12/30/2019TSLABuy Now
Tesla
$253.12-17.04%
Jeff Osborne24%
$12.67 → $14MaintainsUnderperformGet Alert
10/24/2019ORABuy Now
Ormat Technologies
$73.62
Jeff Osborne24%
DowngradeOutperform → Market PerformGet Alert
07/13/2018WKHSBuy Now
Workhorse Gr
$1.22227.87%
Jeff Osborne24%
$1375 → $1000MaintainsOutperformGet Alert
04/16/2018VCBuy Now
Visteon
$75.6079.89%
Jeff Osborne24%
→ $136Initiates → OutperformGet Alert
04/16/2018BWABuy Now
BorgWarner
$27.21120.51%
Jeff Osborne24%
→ $60Initiates → OutperformGet Alert
04/16/2018DLPHBuy Now
Delphi Technologies
Jeff Osborne24%
→ $64Initiates → OutperformGet Alert
09/25/2017DLPHBuy Now
Delphi Technologies
Jeff Osborne24%
→ $120Initiates → OutperformGet Alert
09/25/2017LEABuy Now
Lear
$83.40133.81%
Jeff Osborne24%
→ $195Initiates → OutperformGet Alert
09/25/2017ALVBuy Now
Autoliv
$90.1333.14%
Jeff Osborne24%
→ $120Initiates → Market PerformGet Alert
09/19/2017SSNIBuy Now
Silver Spring Networks
Jeff Osborne24%
DowngradeOutperform → Market PerformGet Alert
08/17/2017WKHSBuy Now
Workhorse Gr
$1.22330.33%
Jeff Osborne24%
→ $1312.5Initiates → OutperformGet Alert
04/12/2017HTMBuy Now
US Geothermal
Jeff Osborne24%
→ $6Initiates → OutperformGet Alert
04/12/2017BIOABuy Now
BioAmber
$4.11-39.17%
Jeff Osborne24%
→ $2.5Initiates → Market PerformGet Alert
04/12/2017ORABuy Now
Ormat Technologies
$73.62-8.99%
Jeff Osborne24%
→ $67Initiates → OutperformGet Alert
11/29/2016NVLSBuy Now
Nivalis Therapeutics
Jeff Osborne24%
DowngradeOutperform → Market PerformGet Alert
11/22/2016CCNBuy Now
CardConnect Corp. - Common Stock
Jeff Osborne24%
→ $13Initiates → OutperformGet Alert
11/22/2016KATEBuy Now
Kate Spade & Company Common Stock
Jeff Osborne24%
DowngradeOutperform → Market PerformGet Alert
11/21/2016CEMPBuy Now
Cempra
Jeff Osborne24%
DowngradeOutperform → Market PerformGet Alert
11/01/2016LVLTBuy Now
Level 3 Communications, Inc. Common Stock
Jeff Osborne24%
DowngradeOutperform → Market PerformGet Alert
10/26/2016BHIBuy Now
Baker Hughes Incorporated Common Stock
Jeff Osborne24%
UpgradeMarket Perform → OutperformGet Alert
10/17/2016ELNKBuy Now
EarthLink Holdings Corp. - Common Stock
Jeff Osborne24%
Initiates → OutperformGet Alert
10/13/2016CSALBuy Now
Communications Sales & Leasing,Inc. - Common Stock
Jeff Osborne24%
Initiates → OutperformGet Alert
09/29/2016SONSBuy Now
Sonus Networks
Jeff Osborne24%
DowngradeMarket Perform → UnderperformGet Alert
09/27/2016MSTXBuy Now
Mast Therapeutics
$34.17
Jeff Osborne24%
DowngradeOutperform → Market PerformGet Alert
04/06/2016CREEBuy Now
Cree
Jeff Osborne24%
$25 → $23MaintainsMarket PerformGet Alert