Jeffrey Osborne's Stock Ratings

TD Cowen Analyst

Jeffrey 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/22/2025

Overall Average Return

-27.9%

Smart Score

31.1%

Overall Average Return Percentile

8th

Number of Ratings

83
Buy NowGet Alert
11/20/2024WKHSBuy Now
Workhorse Gr
$2.10-40.48%
Jeffrey Osborne31%
$3.12 → $15.62MaintainsHoldGet Alert
11/13/2024SHLSBuy Now
Shoals Technologies Gr
$3.29234.35%
Jeffrey Osborne31%
$9.5 → $11MaintainsBuyGet Alert
11/07/2024SEDGBuy Now
SolarEdge Technologies
$17.07-35.56%
Jeffrey Osborne31%
$16 → $11MaintainsHoldGet Alert
11/01/2024NKLABuy Now
Nikola
——
Jeffrey Osborne31%
$10 → $4MaintainsHoldGet Alert
11/01/2024GNRCBuy Now
Generac Hldgs
$131.4039.27%
Jeffrey Osborne31%
$172 → $183MaintainsBuyGet Alert
11/01/2024ITRIBuy Now
Itron
$105.7728.58%
Jeffrey Osborne31%
$125 → $136MaintainsBuyGet Alert
10/31/2024AURBuy Now
Aurora Innovation
$7.23-44.67%
Jeffrey Osborne31%
$3 → $4MaintainsHoldGet Alert
10/21/2024SEDGBuy Now
SolarEdge Technologies
$17.07-6.27%
Jeffrey Osborne31%
$35 → $16DowngradeBuy → HoldGet Alert
08/21/2024WKHSBuy Now
Workhorse Gr
$2.10-88.1%
Jeffrey Osborne31%
$37.5 → $3.12MaintainsHoldGet Alert
08/20/2024ASPNBuy Now
Aspen Aerogels
$7.07479.92%
Jeffrey Osborne31%
$36 → $41MaintainsBuyGet Alert
08/09/2024FTCIBuy Now
FTC Solar
$1.75-42.86%
Jeffrey Osborne31%
$15 → $10MaintainsBuyGet Alert
08/09/2024ARRYBuy Now
Array Technologies
$5.60105.36%
Jeffrey Osborne31%
$16.5 → $11.5MaintainsHoldGet Alert
08/08/2024SEDGBuy Now
SolarEdge Technologies
$17.07105.04%
Jeffrey Osborne31%
$50 → $35MaintainsBuyGet Alert
08/01/2024GNRCBuy Now
Generac Hldgs
$131.4030.9%
Jeffrey Osborne31%
$144 → $172MaintainsBuyGet Alert
07/26/2024VCBuy Now
Visteon
$80.2874.39%
Jeffrey Osborne31%
$142 → $140MaintainsBuyGet Alert
07/03/2024TSLABuy Now
Tesla
$249.45-27.84%
Jeffrey Osborne31%
$160 → $180MaintainsHoldGet Alert
06/05/2024ASPNBuy Now
Aspen Aerogels
$7.07409.19%
Jeffrey Osborne31%
$30 → $36MaintainsBuyGet Alert
05/13/2024HASIBuy Now
Hannon Armstrong
$29.3036.52%
Jeffrey Osborne31%
$35 → $40MaintainsBuyGet Alert
05/10/2024BEBuy Now
Bloom Energy
$24.04-45.92%
Jeffrey Osborne31%
$10 → $13MaintainsHoldGet Alert
05/10/2024ORABuy Now
Ormat Technologies
$71.586.17%
Jeffrey Osborne31%
$70 → $76MaintainsHoldGet Alert
05/10/2024PLUGBuy Now
Plug Power
$1.53226.8%
Jeffrey Osborne31%
$7 → $5MaintainsBuyGet Alert
05/09/2024SEDGBuy Now
SolarEdge Technologies
$17.07368.66%
Jeffrey Osborne31%
$85 → $80MaintainsBuyGet Alert
05/08/2024SHLSBuy Now
Shoals Technologies Gr
$3.29234.35%
Jeffrey Osborne31%
$15 → $11MaintainsBuyGet Alert
05/03/2024BWABuy Now
BorgWarner
$28.6939.42%
Jeffrey Osborne31%
$36 → $40MaintainsBuyGet Alert
05/03/2024ITRIBuy Now
Itron
$105.778.73%
Jeffrey Osborne31%
$110 → $115MaintainsBuyGet Alert
03/15/2024AURBuy Now
Aurora Innovation
$7.23-58.51%
Jeffrey Osborne31%
$3.5 → $3MaintainsMarket PerformGet Alert
03/13/2024ITRIBuy Now
Itron
$105.774%
Jeffrey Osborne31%
$107 → $110MaintainsOutperformGet Alert
01/17/2024FSRBuy Now
Fisker
——
Jeffrey Osborne31%
$11 → $1DowngradeOutperform → Market PerformGet Alert
10/23/2023LICYBuy Now
Li-Cycle Holdings
——
Jeffrey Osborne31%
—DowngradeOutperform → Market PerformGet Alert
09/19/2023AURBuy Now
Aurora Innovation
$7.23-58.51%
Jeffrey Osborne31%
→ $3Initiates → Market PerformGet Alert
08/10/2023WPRTBuy Now
Westport Fuel Systems
$3.93154.45%
Jeffrey Osborne31%
$12 → $10MaintainsMarket PerformGet Alert
08/10/2023SUNLBuy Now
Sunlight Finl Hldgs
——
Jeffrey Osborne31%
—DowngradeOutperform → Market PerformGet Alert
08/04/2023ITRIBuy Now
Itron
$105.77-10.18%
Jeffrey Osborne31%
$85 → $95MaintainsOutperformGet Alert
07/28/2023ENPHBuy Now
Enphase Energy
$61.50326.02%
Jeffrey Osborne31%
$313 → $262MaintainsOutperformGet Alert
07/20/2023TSLABuy Now
Tesla
$249.45-19.82%
Jeffrey Osborne31%
$150 → $200MaintainsMarket PerformGet Alert
05/18/2023BOCBuy Now
Boston Omaha
$13.95190.32%
Jeffrey Osborne31%
$41.5 → $40.5MaintainsOutperformGet Alert
05/10/2023NKLABuy Now
Nikola
——
Jeffrey Osborne31%
$150 → $30DowngradeOutperform → Market PerformGet Alert
05/04/2023GNRCBuy Now
Generac Hldgs
$131.4021%
Jeffrey Osborne31%
$157 → $159MaintainsOutperformGet Alert
04/20/2023TSLABuy Now
Tesla
$249.45-39.87%
Jeffrey Osborne31%
$170 → $150MaintainsMarket PerformGet Alert
03/31/2023BOCBuy Now
Boston Omaha
$13.95197.49%
Jeffrey Osborne31%
$40 → $41.5MaintainsOutperformGet Alert
03/31/2023LICYBuy Now
Li-Cycle Holdings
——
Jeffrey Osborne31%
$80 → $64MaintainsOutperformGet Alert
02/24/2023NKLABuy Now
Nikola
——
Jeffrey Osborne31%
$300 → $150MaintainsOutperformGet Alert
02/23/2023HASIBuy Now
Hannon Armstrong
$29.3039.93%
Jeffrey Osborne31%
$44 → $41MaintainsOutperformGet Alert
02/15/2023APTVBuy Now
Aptiv
$62.45130.58%
Jeffrey Osborne31%
$134 → $144MaintainsOutperformGet Alert
02/10/2023TPICBuy Now
TPI Composites
$0.811993.08%
Jeffrey Osborne31%
$13 → $17MaintainsOutperformGet Alert
02/08/2023ENPHBuy Now
Enphase Energy
$61.50454.47%
Jeffrey Osborne31%
$335 → $341MaintainsOutperformGet Alert
02/03/2023LEABuy Now
Lear
$94.3383.41%
Jeffrey Osborne31%
$165 → $173MaintainsOutperformGet Alert
02/03/2023APTVBuy Now
Aptiv
$62.45114.57%
Jeffrey Osborne31%
$122 → $134MaintainsOutperformGet Alert
02/02/2023ITRIBuy Now
Itron
$105.77-31.93%
Jeffrey Osborne31%
$55 → $72MaintainsOutperformGet Alert
01/26/2023TSLABuy Now
Tesla
$249.45-43.88%
Jeffrey Osborne31%
$122 → $140MaintainsMarket PerformGet Alert
01/20/2023SHLSBuy Now
Shoals Technologies Gr
$3.29963.83%
Jeffrey Osborne31%
$37.5 → $35MaintainsOutperformGet Alert
12/05/2022SEDGBuy Now
SolarEdge Technologies
$17.072008.96%
Jeffrey Osborne31%
$309 → $360MaintainsOutperformGet Alert
11/17/2022REEBuy Now
REE Automotive
$3.9053.85%
Jeffrey Osborne31%
$11.25 → $9MaintainsOutperformGet Alert
11/15/2022SUNLBuy Now
Sunlight Finl Hldgs
——
Jeffrey Osborne31%
$70 → $65MaintainsOutperformGet Alert
10/05/2022AYIBuy Now
Acuity Brands
$264.18-21.27%
Jeffrey Osborne31%
$225 → $208MaintainsOutperformGet Alert
09/30/2022GNRCBuy Now
Generac Hldgs
$131.4074.28%
Jeffrey Osborne31%
→ $229Initiates → OutperformGet Alert
09/29/2022SUNLBuy Now
Sunlight Finl Hldgs
——
Jeffrey Osborne31%
$175 → $100MaintainsOutperformGet Alert
09/16/2022SHLSBuy Now
Shoals Technologies Gr
$3.291039.82%
Jeffrey Osborne31%
$29 → $37.5UpgradeMarket Perform → OutperformGet Alert
08/15/2022ARVLBuy Now
Arrival
——
Jeffrey Osborne31%
$600 → $275MaintainsOutperformGet Alert
07/27/2022ENPHBuy Now
Enphase Energy
$61.50352.03%
Jeffrey Osborne31%
$240 → $278MaintainsOutperformGet Alert
07/21/2022TSLABuy Now
Tesla
$249.45193.85%
Jeffrey Osborne31%
$233.33 → $244.33MaintainsMarket PerformGet Alert
06/15/2022LICYBuy Now
Li-Cycle Holdings
——
Jeffrey Osborne31%
$112 → $80MaintainsOutperformGet Alert
06/03/2022TSLABuy Now
Tesla
$249.45180.62%
Jeffrey Osborne31%
$263.33 → $233.33MaintainsMarket PerformGet Alert
04/04/2022TSLABuy Now
Tesla
$249.45216.7%
Jeffrey Osborne31%
$220 → $263.33MaintainsMarket PerformGet Alert
02/02/2022ELMSBuy Now
Electric Last Mile Solns
——
Jeffrey Osborne31%
→ $6DowngradeOutperform → Market PerformGet Alert
11/18/2021FSRBuy Now
Fisker
——
Jeffrey Osborne31%
$24 → $28MaintainsOutperformGet Alert
10/07/2021AYIBuy Now
Acuity Brands
$264.18-15.59%
Jeffrey Osborne31%
$184 → $223MaintainsOutperformGet Alert
08/23/2021LICYBuy Now
Li-Cycle Holdings
——
Jeffrey Osborne31%
→ $120Initiates → OutperformGet Alert
08/02/2021REEBuy Now
REE Automotive
$3.90284.62%
Jeffrey Osborne31%
→ $22.5Initiates → OutperformGet Alert
07/22/2021SUNLBuy Now
Sunlight Finl Hldgs
——
Jeffrey Osborne31%
→ $300Initiates → OutperformGet Alert
06/04/2021WKHSBuy Now
Workhorse Gr
$2.10519.05%
Jeffrey Osborne31%
→ $3250DowngradeOutperform → Market PerformGet Alert
05/24/2021FTCIBuy Now
FTC Solar
$1.75642.86%
Jeffrey Osborne31%
→ $130Initiates → OutperformGet Alert
05/10/2021TSPBuy Now
TuSimple Hldgs
——
Jeffrey Osborne31%
→ $38Initiates → Market PerformGet Alert
04/05/2021ARVLBuy Now
Arrival
——
Jeffrey Osborne31%
—Initiates → OutperformGet Alert
01/07/2021PLUGBuy Now
Plug Power
$1.533167.97%
Jeffrey Osborne31%
$35 → $50MaintainsOutperformGet Alert
11/09/2020FSRBuy Now
Fisker
——
Jeffrey Osborne31%
→ $22Initiates → OutperformGet Alert
11/09/2020ARRYBuy Now
Array Technologies
$5.60712.5%
Jeffrey Osborne31%
→ $45.5Initiates → Market PerformGet Alert
07/23/2020TSLABuy Now
Tesla
$249.45-11.81%
Jeffrey Osborne31%
$4 → $14.67UpgradeUnderperform → Market PerformGet Alert
02/13/2020SPWRBuy Now
SunPower
——
Jeffrey Osborne31%
—DowngradeOutperform → Market PerformGet Alert
05/15/2014PLUGBuy Now
Plug Power
$1.53292.16%
Jeffrey Osborne31%
$7.5 → $6UpgradeMarket Perform → OutperformGet Alert
03/14/2014PLUGBuy Now
Plug Power
$1.53390.2%
Jeffrey Osborne31%
$5.5 → $7.5DowngradeOutperform → Market PerformGet Alert
01/21/2014PLUGBuy Now
Plug Power
$1.53226.8%
Jeffrey Osborne31%
→ $5Initiates → OutperformGet Alert
05/16/2013SPWRBuy Now
SunPower
——
Jeffrey Osborne31%
—UpgradeNeutral → OutperformGet Alert