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 12/15/2025

Updated: Dec 15, 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
$5.86-78.68%$0.25 → $1.25MaintainsHoldGet Alert
11/13/2024SHLSBuy Now
Shoals Technologies Gr
$8.6726.87%$9.5 → $11MaintainsBuyGet Alert
11/07/2024SEDGBuy Now
SolarEdge Technologies
$28.32-61.16%$16 → $11MaintainsHoldGet Alert
11/01/2024NKLABuy Now
Nikola
——$10 → $4MaintainsHoldGet Alert
11/01/2024GNRCBuy Now
Generac Hldgs
$158.4315.51%$172 → $183MaintainsBuyGet Alert
11/01/2024ITRIBuy Now
Itron
$95.2242.83%$125 → $136MaintainsBuyGet Alert
10/31/2024AURBuy Now
Aurora Innovation
$4.19-4.53%$3 → $4MaintainsHoldGet Alert
10/21/2024SEDGBuy Now
SolarEdge Technologies
$28.32-43.51%$35 → $16DowngradeBuy → HoldGet Alert
08/21/2024WKHSBuy Now
Workhorse Gr
$5.86-95.74%$3 → $0.25MaintainsHoldGet Alert
08/20/2024ASPNBuy Now
Aspen Aerogels
$3.101222.58%$36 → $41MaintainsBuyGet Alert
08/09/2024FTCIBuy Now
FTC Solar
$9.27-89.21%$1.5 → $1MaintainsBuyGet Alert
08/09/2024ARRYBuy Now
Array Technologies
$8.6033.72%$16.5 → $11.5MaintainsHoldGet Alert
08/08/2024SEDGBuy Now
SolarEdge Technologies
$28.3223.57%$50 → $35MaintainsBuyGet Alert
08/01/2024GNRCBuy Now
Generac Hldgs
$158.438.57%$144 → $172MaintainsBuyGet Alert
07/26/2024VCBuy Now
Visteon
$102.6536.39%$142 → $140MaintainsBuyGet Alert
07/03/2024TSLABuy Now
Tesla
$471.61-61.83%$160 → $180MaintainsHoldGet Alert
06/05/2024ASPNBuy Now
Aspen Aerogels
$3.101061.29%$30 → $36MaintainsBuyGet Alert
05/13/2024HASIBuy Now
Hannon Armstrong
$32.7622.1%$35 → $40MaintainsBuyGet Alert
05/10/2024BEBuy Now
Bloom Energy
$87.78-85.19%$10 → $13MaintainsHoldGet Alert
05/10/2024ORABuy Now
Ormat Technologies
$113.48-33.03%$70 → $76MaintainsHoldGet Alert
05/10/2024PLUGBuy Now
Plug Power
$2.16131.48%$7 → $5MaintainsBuyGet Alert
05/09/2024SEDGBuy Now
SolarEdge Technologies
$28.32182.45%$85 → $80MaintainsBuyGet Alert
05/08/2024SHLSBuy Now
Shoals Technologies Gr
$8.6726.87%$15 → $11MaintainsBuyGet Alert
05/03/2024BWABuy Now
BorgWarner
$44.86-10.83%$36 → $40MaintainsBuyGet Alert
05/03/2024ITRIBuy Now
Itron
$95.2220.77%$110 → $115MaintainsBuyGet Alert
03/15/2024AURBuy Now
Aurora Innovation
$4.19-28.4%$3.5 → $3MaintainsMarket PerformGet Alert
03/13/2024ITRIBuy Now
Itron
$95.2215.52%$107 → $110MaintainsOutperformGet Alert
01/17/2024FSRBuy Now
Fisker
——$11 → $1DowngradeOutperform → Market PerformGet Alert
10/23/2023LICYBuy Now
Li-Cycle Holdings
———DowngradeOutperform → Market PerformGet Alert
09/19/2023AURBuy Now
Aurora Innovation
$4.19-28.4% → $3Initiates → Market PerformGet Alert
08/10/2023WPRTBuy Now
Westport Fuel Systems
$1.68495.24%$12 → $10MaintainsMarket PerformGet Alert
08/10/2023SUNLBuy Now
Sunlight Finl Hldgs
———DowngradeOutperform → Market PerformGet Alert
08/04/2023ITRIBuy Now
Itron
$95.22-0.23%$85 → $95MaintainsOutperformGet Alert
07/28/2023ENPHBuy Now
Enphase Energy
$31.20739.74%$313 → $262MaintainsOutperformGet Alert
07/20/2023TSLABuy Now
Tesla
$471.61-57.59%$150 → $200MaintainsMarket PerformGet Alert
05/18/2023BOCBuy Now
Boston Omaha
$13.46200.89%$41.5 → $40.5MaintainsOutperformGet Alert
05/10/2023NKLABuy Now
Nikola
——$5 → $1DowngradeOutperform → Market PerformGet Alert
05/04/2023GNRCBuy Now
Generac Hldgs
$158.430.36%$157 → $159MaintainsOutperformGet Alert
04/20/2023TSLABuy Now
Tesla
$471.61-68.19%$170 → $150MaintainsMarket PerformGet Alert
03/31/2023BOCBuy Now
Boston Omaha
$13.46208.32%$40 → $41.5MaintainsOutperformGet Alert
03/31/2023LICYBuy Now
Li-Cycle Holdings
——$10 → $8MaintainsOutperformGet Alert
02/24/2023NKLABuy Now
Nikola
——$10 → $5MaintainsOutperformGet Alert
02/23/2023HASIBuy Now
Hannon Armstrong
$32.7625.15%$44 → $41MaintainsOutperformGet Alert
02/15/2023APTVBuy Now
Aptiv
$77.3586.17%$134 → $144MaintainsOutperformGet Alert
02/10/2023TPICBuy Now
TPI Composites
——$13 → $17MaintainsOutperformGet Alert
02/08/2023ENPHBuy Now
Enphase Energy
$31.20992.95%$335 → $341MaintainsOutperformGet Alert
02/03/2023LEABuy Now
Lear
$116.0749.05%$165 → $173MaintainsOutperformGet Alert
02/03/2023APTVBuy Now
Aptiv
$77.3573.24%$122 → $134MaintainsOutperformGet Alert
02/02/2023ITRIBuy Now
Itron
$95.22-24.39%$55 → $72MaintainsOutperformGet Alert
01/26/2023TSLABuy Now
Tesla
$471.61-70.31%$122 → $140MaintainsMarket PerformGet Alert
01/20/2023SHLSBuy Now
Shoals Technologies Gr
$8.67303.69%$37.5 → $35MaintainsOutperformGet Alert
12/05/2022SEDGBuy Now
SolarEdge Technologies
$28.321171.05%$309 → $360MaintainsOutperformGet Alert
11/17/2022REEBuy Now
REE Automotive
$0.71745.07%$7.5 → $6MaintainsOutperformGet Alert
11/15/2022SUNLBuy Now
Sunlight Finl Hldgs
——$3.5 → $3.25MaintainsOutperformGet Alert
10/05/2022AYIBuy Now
Acuity Brands
$361.07-42.39%$225 → $208MaintainsOutperformGet Alert
09/30/2022GNRCBuy Now
Generac Hldgs
$158.4344.54% → $229Initiates → OutperformGet Alert
09/29/2022SUNLBuy Now
Sunlight Finl Hldgs
——$8.75 → $5MaintainsOutperformGet Alert
09/16/2022SHLSBuy Now
Shoals Technologies Gr
$8.67332.53%$29 → $37.5UpgradeMarket Perform → OutperformGet Alert
08/15/2022ARVLBuy Now
Arrival
——$12 → $5.5MaintainsOutperformGet Alert
07/27/2022ENPHBuy Now
Enphase Energy
$31.20791.03%$240 → $278MaintainsOutperformGet Alert
07/21/2022TSLABuy Now
Tesla
$471.6155.43%$700 → $733MaintainsMarket PerformGet Alert
06/15/2022LICYBuy Now
Li-Cycle Holdings
——$14 → $10MaintainsOutperformGet Alert
06/03/2022TSLABuy Now
Tesla
$471.6148.43%$790 → $700MaintainsMarket PerformGet Alert
04/04/2022TSLABuy Now
Tesla
$471.6167.51%$660 → $790MaintainsMarket PerformGet Alert
02/02/2022ELMSBuy Now
Electric Last Mile Solns
—— → $6DowngradeOutperform → Market PerformGet Alert
11/18/2021FSRBuy Now
Fisker
——$24 → $28MaintainsOutperformGet Alert
10/07/2021AYIBuy Now
Acuity Brands
$361.07-38.24%$184 → $223MaintainsOutperformGet Alert
08/23/2021LICYBuy Now
Li-Cycle Holdings
—— → $15Initiates → OutperformGet Alert
08/02/2021REEBuy Now
REE Automotive
$0.712012.68% → $15Initiates → OutperformGet Alert
07/22/2021SUNLBuy Now
Sunlight Finl Hldgs
—— → $15Initiates → OutperformGet Alert
06/04/2021WKHSBuy Now
Workhorse Gr
$5.86121.78% → $13DowngradeOutperform → Market PerformGet Alert
05/24/2021FTCIBuy Now
FTC Solar
$9.2740.24% → $13Initiates → OutperformGet Alert
05/10/2021TSPBuy Now
TuSimple Hldgs
—— → $38Initiates → Market PerformGet Alert
04/05/2021ARVLBuy Now
Arrival
———Initiates → OutperformGet Alert
01/07/2021PLUGBuy Now
Plug Power
$2.162214.81%$35 → $50MaintainsOutperformGet Alert
11/09/2020FSRBuy Now
Fisker
—— → $22Initiates → OutperformGet Alert
11/09/2020ARRYBuy Now
Array Technologies
$8.60429.07% → $45.5Initiates → Market PerformGet Alert
07/23/2020TSLABuy Now
Tesla
$471.61-53.35%$60 → $220UpgradeUnderperform → Market PerformGet Alert
02/13/2020SPWRBuy Now
SunPower
$1.58——DowngradeOutperform → Market PerformGet Alert
05/15/2014PLUGBuy Now
Plug Power
$2.16177.78%$7.5 → $6UpgradeMarket Perform → OutperformGet Alert
03/14/2014PLUGBuy Now
Plug Power
$2.16247.22%$5.5 → $7.5DowngradeOutperform → Market PerformGet Alert
01/21/2014PLUGBuy Now
Plug Power
$2.16131.48% → $5Initiates → OutperformGet Alert
05/16/2013SPWRBuy Now
SunPower
$1.58——UpgradeNeutral → OutperformGet Alert