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 05/02/2025

Overall Average Return

-32.2%

Smart Score

28.6%

Overall Average Return Percentile

7th

Number of Ratings

83
Buy NowGet Alert
11/20/2024WKHSBuy Now
Workhorse Gr
$1.1112.12%
Jeffrey Osborne28%
$3.12 → $15.62MaintainsHoldGet Alert
11/13/2024SHLSBuy Now
Shoals Technologies Gr
$3.77191.78%
Jeffrey Osborne28%
$9.5 → $11MaintainsBuyGet Alert
11/07/2024SEDGBuy Now
SolarEdge Technologies
$13.10-16.03%
Jeffrey Osborne28%
$16 → $11MaintainsHoldGet Alert
11/01/2024NKLABuy Now
Nikola
——
Jeffrey Osborne28%
$10 → $4MaintainsHoldGet Alert
11/01/2024GNRCBuy Now
Generac Hldgs
$114.5659.74%
Jeffrey Osborne28%
$172 → $183MaintainsBuyGet Alert
11/01/2024ITRIBuy Now
Itron
$108.2325.66%
Jeffrey Osborne28%
$125 → $136MaintainsBuyGet Alert
10/31/2024AURBuy Now
Aurora Innovation
$8.14-50.86%
Jeffrey Osborne28%
$3 → $4MaintainsHoldGet Alert
10/21/2024SEDGBuy Now
SolarEdge Technologies
$13.1022.14%
Jeffrey Osborne28%
$35 → $16DowngradeBuy → HoldGet Alert
08/21/2024WKHSBuy Now
Workhorse Gr
$1.11-77.58%
Jeffrey Osborne28%
$37.5 → $3.12MaintainsHoldGet Alert
08/20/2024ASPNBuy Now
Aspen Aerogels
$5.83603.26%
Jeffrey Osborne28%
$36 → $41MaintainsBuyGet Alert
08/09/2024FTCIBuy Now
FTC Solar
$3.36-70.24%
Jeffrey Osborne28%
$15 → $10MaintainsBuyGet Alert
08/09/2024ARRYBuy Now
Array Technologies
$5.00130%
Jeffrey Osborne28%
$16.5 → $11.5MaintainsHoldGet Alert
08/08/2024SEDGBuy Now
SolarEdge Technologies
$13.10167.18%
Jeffrey Osborne28%
$50 → $35MaintainsBuyGet Alert
08/01/2024GNRCBuy Now
Generac Hldgs
$114.5650.14%
Jeffrey Osborne28%
$144 → $172MaintainsBuyGet Alert
07/26/2024VCBuy Now
Visteon
$79.8975.24%
Jeffrey Osborne28%
$142 → $140MaintainsBuyGet Alert
07/03/2024TSLABuy Now
Tesla
$287.00-37.28%
Jeffrey Osborne28%
$160 → $180MaintainsHoldGet Alert
06/05/2024ASPNBuy Now
Aspen Aerogels
$5.83517.5%
Jeffrey Osborne28%
$30 → $36MaintainsBuyGet Alert
05/13/2024HASIBuy Now
Hannon Armstrong
$25.6156.19%
Jeffrey Osborne28%
$35 → $40MaintainsBuyGet Alert
05/10/2024BEBuy Now
Bloom Energy
$16.44-20.92%
Jeffrey Osborne28%
$10 → $13MaintainsHoldGet Alert
05/10/2024ORABuy Now
Ormat Technologies
$72.215.25%
Jeffrey Osborne28%
$70 → $76MaintainsHoldGet Alert
05/10/2024PLUGBuy Now
Plug Power
$0.85491.02%
Jeffrey Osborne28%
$7 → $5MaintainsBuyGet Alert
05/09/2024SEDGBuy Now
SolarEdge Technologies
$13.10510.69%
Jeffrey Osborne28%
$85 → $80MaintainsBuyGet Alert
05/08/2024SHLSBuy Now
Shoals Technologies Gr
$3.77191.78%
Jeffrey Osborne28%
$15 → $11MaintainsBuyGet Alert
05/03/2024BWABuy Now
BorgWarner
$29.2836.61%
Jeffrey Osborne28%
$36 → $40MaintainsBuyGet Alert
05/03/2024ITRIBuy Now
Itron
$108.236.26%
Jeffrey Osborne28%
$110 → $115MaintainsBuyGet Alert
03/15/2024AURBuy Now
Aurora Innovation
$8.14-63.14%
Jeffrey Osborne28%
$3.5 → $3MaintainsMarket PerformGet Alert
03/13/2024ITRIBuy Now
Itron
$108.231.64%
Jeffrey Osborne28%
$107 → $110MaintainsOutperformGet Alert
01/17/2024FSRBuy Now
Fisker
——
Jeffrey Osborne28%
$11 → $1DowngradeOutperform → Market PerformGet Alert
10/23/2023LICYBuy Now
Li-Cycle Holdings
——
Jeffrey Osborne28%
—DowngradeOutperform → Market PerformGet Alert
09/19/2023AURBuy Now
Aurora Innovation
$8.14-63.14%
Jeffrey Osborne28%
→ $3Initiates → Market PerformGet Alert
08/10/2023WPRTBuy Now
Westport Fuel Systems
$3.00233.33%
Jeffrey Osborne28%
$12 → $10MaintainsMarket PerformGet Alert
08/10/2023SUNLBuy Now
Sunlight Finl Hldgs
——
Jeffrey Osborne28%
—DowngradeOutperform → Market PerformGet Alert
08/04/2023ITRIBuy Now
Itron
$108.23-12.22%
Jeffrey Osborne28%
$85 → $95MaintainsOutperformGet Alert
07/28/2023ENPHBuy Now
Enphase Energy
$45.65473.96%
Jeffrey Osborne28%
$313 → $262MaintainsOutperformGet Alert
07/20/2023TSLABuy Now
Tesla
$287.00-30.31%
Jeffrey Osborne28%
$150 → $200MaintainsMarket PerformGet Alert
05/18/2023BOCBuy Now
Boston Omaha
$15.44162.31%
Jeffrey Osborne28%
$41.5 → $40.5MaintainsOutperformGet Alert
05/10/2023NKLABuy Now
Nikola
——
Jeffrey Osborne28%
$150 → $30DowngradeOutperform → Market PerformGet Alert
05/04/2023GNRCBuy Now
Generac Hldgs
$114.5638.79%
Jeffrey Osborne28%
$157 → $159MaintainsOutperformGet Alert
04/20/2023TSLABuy Now
Tesla
$287.00-47.74%
Jeffrey Osborne28%
$170 → $150MaintainsMarket PerformGet Alert
03/31/2023BOCBuy Now
Boston Omaha
$15.44168.78%
Jeffrey Osborne28%
$40 → $41.5MaintainsOutperformGet Alert
03/31/2023LICYBuy Now
Li-Cycle Holdings
——
Jeffrey Osborne28%
$80 → $64MaintainsOutperformGet Alert
02/24/2023NKLABuy Now
Nikola
——
Jeffrey Osborne28%
$300 → $150MaintainsOutperformGet Alert
02/23/2023HASIBuy Now
Hannon Armstrong
$25.6160.09%
Jeffrey Osborne28%
$44 → $41MaintainsOutperformGet Alert
02/15/2023APTVBuy Now
Aptiv
$58.97144.19%
Jeffrey Osborne28%
$134 → $144MaintainsOutperformGet Alert
02/10/2023TPICBuy Now
TPI Composites
$0.971644.84%
Jeffrey Osborne28%
$13 → $17MaintainsOutperformGet Alert
02/08/2023ENPHBuy Now
Enphase Energy
$45.65647.02%
Jeffrey Osborne28%
$335 → $341MaintainsOutperformGet Alert
02/03/2023LEABuy Now
Lear
$86.8199.29%
Jeffrey Osborne28%
$165 → $173MaintainsOutperformGet Alert
02/03/2023APTVBuy Now
Aptiv
$58.97127.23%
Jeffrey Osborne28%
$122 → $134MaintainsOutperformGet Alert
02/02/2023ITRIBuy Now
Itron
$108.23-33.48%
Jeffrey Osborne28%
$55 → $72MaintainsOutperformGet Alert
01/26/2023TSLABuy Now
Tesla
$287.00-51.22%
Jeffrey Osborne28%
$122 → $140MaintainsMarket PerformGet Alert
01/20/2023SHLSBuy Now
Shoals Technologies Gr
$3.77828.38%
Jeffrey Osborne28%
$37.5 → $35MaintainsOutperformGet Alert
12/05/2022SEDGBuy Now
SolarEdge Technologies
$13.102648.09%
Jeffrey Osborne28%
$309 → $360MaintainsOutperformGet Alert
11/17/2022REEBuy Now
REE Automotive
$2.92105.48%
Jeffrey Osborne28%
$11.25 → $9MaintainsOutperformGet Alert
11/15/2022SUNLBuy Now
Sunlight Finl Hldgs
——
Jeffrey Osborne28%
$70 → $65MaintainsOutperformGet Alert
10/05/2022AYIBuy Now
Acuity Brands
$252.73-17.7%
Jeffrey Osborne28%
$225 → $208MaintainsOutperformGet Alert
09/30/2022GNRCBuy Now
Generac Hldgs
$114.5699.9%
Jeffrey Osborne28%
→ $229Initiates → OutperformGet Alert
09/29/2022SUNLBuy Now
Sunlight Finl Hldgs
——
Jeffrey Osborne28%
$175 → $100MaintainsOutperformGet Alert
09/16/2022SHLSBuy Now
Shoals Technologies Gr
$3.77894.69%
Jeffrey Osborne28%
$29 → $37.5UpgradeMarket Perform → OutperformGet Alert
08/15/2022ARVLBuy Now
Arrival
——
Jeffrey Osborne28%
$600 → $275MaintainsOutperformGet Alert
07/27/2022ENPHBuy Now
Enphase Energy
$45.65509.01%
Jeffrey Osborne28%
$240 → $278MaintainsOutperformGet Alert
07/21/2022TSLABuy Now
Tesla
$287.00155.4%
Jeffrey Osborne28%
$233.33 → $244.33MaintainsMarket PerformGet Alert
06/15/2022LICYBuy Now
Li-Cycle Holdings
——
Jeffrey Osborne28%
$112 → $80MaintainsOutperformGet Alert
06/03/2022TSLABuy Now
Tesla
$287.00143.9%
Jeffrey Osborne28%
$263.33 → $233.33MaintainsMarket PerformGet Alert
04/04/2022TSLABuy Now
Tesla
$287.00175.26%
Jeffrey Osborne28%
$220 → $263.33MaintainsMarket PerformGet Alert
02/02/2022ELMSBuy Now
Electric Last Mile Solns
——
Jeffrey Osborne28%
→ $6DowngradeOutperform → Market PerformGet Alert
11/18/2021FSRBuy Now
Fisker
——
Jeffrey Osborne28%
$24 → $28MaintainsOutperformGet Alert
10/07/2021AYIBuy Now
Acuity Brands
$252.73-11.76%
Jeffrey Osborne28%
$184 → $223MaintainsOutperformGet Alert
08/23/2021LICYBuy Now
Li-Cycle Holdings
——
Jeffrey Osborne28%
→ $120Initiates → OutperformGet Alert
08/02/2021REEBuy Now
REE Automotive
$2.92413.7%
Jeffrey Osborne28%
→ $22.5Initiates → OutperformGet Alert
07/22/2021SUNLBuy Now
Sunlight Finl Hldgs
——
Jeffrey Osborne28%
→ $300Initiates → OutperformGet Alert
06/04/2021WKHSBuy Now
Workhorse Gr
$1.111066.02%
Jeffrey Osborne28%
→ $3250DowngradeOutperform → Market PerformGet Alert
05/24/2021FTCIBuy Now
FTC Solar
$3.36286.9%
Jeffrey Osborne28%
→ $130Initiates → OutperformGet Alert
05/10/2021TSPBuy Now
TuSimple Hldgs
——
Jeffrey Osborne28%
→ $38Initiates → Market PerformGet Alert
04/05/2021ARVLBuy Now
Arrival
——
Jeffrey Osborne28%
—Initiates → OutperformGet Alert
01/07/2021PLUGBuy Now
Plug Power
$0.855810.17%
Jeffrey Osborne28%
$35 → $50MaintainsOutperformGet Alert
11/09/2020FSRBuy Now
Fisker
——
Jeffrey Osborne28%
→ $22Initiates → OutperformGet Alert
11/09/2020ARRYBuy Now
Array Technologies
$5.00810%
Jeffrey Osborne28%
→ $45.5Initiates → Market PerformGet Alert
07/23/2020TSLABuy Now
Tesla
$287.00-23.34%
Jeffrey Osborne28%
$4 → $14.67UpgradeUnderperform → Market PerformGet Alert
02/13/2020SPWRBuy Now
SunPower
$1.99—
Jeffrey Osborne28%
—DowngradeOutperform → Market PerformGet Alert
05/15/2014PLUGBuy Now
Plug Power
$0.85609.22%
Jeffrey Osborne28%
$7.5 → $6UpgradeMarket Perform → OutperformGet Alert
03/14/2014PLUGBuy Now
Plug Power
$0.85786.52%
Jeffrey Osborne28%
$5.5 → $7.5DowngradeOutperform → Market PerformGet Alert
01/21/2014PLUGBuy Now
Plug Power
$0.85491.02%
Jeffrey Osborne28%
→ $5Initiates → OutperformGet Alert
05/16/2013SPWRBuy Now
SunPower
$1.99—
Jeffrey Osborne28%
—UpgradeNeutral → OutperformGet Alert