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 04/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
$1.36-8.09%
Jeffrey Osborne28%
$3.12 → $15.62MaintainsHoldGet Alert
11/13/2024SHLSBuy Now
Shoals Technologies Gr
$3.33230.33%
Jeffrey Osborne28%
$9.5 → $11MaintainsBuyGet Alert
11/07/2024SEDGBuy Now
SolarEdge Technologies
$14.03-21.6%
Jeffrey Osborne28%
$16 → $11MaintainsHoldGet Alert
11/01/2024NKLABuy Now
Nikola
——
Jeffrey Osborne28%
$10 → $4MaintainsHoldGet Alert
11/01/2024GNRCBuy Now
Generac Hldgs
$114.4959.84%
Jeffrey Osborne28%
$172 → $183MaintainsBuyGet Alert
11/01/2024ITRIBuy Now
Itron
$101.3834.15%
Jeffrey Osborne28%
$125 → $136MaintainsBuyGet Alert
10/31/2024AURBuy Now
Aurora Innovation
$6.09-34.32%
Jeffrey Osborne28%
$3 → $4MaintainsHoldGet Alert
10/21/2024SEDGBuy Now
SolarEdge Technologies
$14.0314.04%
Jeffrey Osborne28%
$35 → $16DowngradeBuy → HoldGet Alert
08/21/2024WKHSBuy Now
Workhorse Gr
$1.36-81.62%
Jeffrey Osborne28%
$37.5 → $3.12MaintainsHoldGet Alert
08/20/2024ASPNBuy Now
Aspen Aerogels
$5.21687.33%
Jeffrey Osborne28%
$36 → $41MaintainsBuyGet Alert
08/09/2024FTCIBuy Now
FTC Solar
$2.75-63.64%
Jeffrey Osborne28%
$15 → $10MaintainsBuyGet Alert
08/09/2024ARRYBuy Now
Array Technologies
$4.23171.87%
Jeffrey Osborne28%
$16.5 → $11.5MaintainsHoldGet Alert
08/08/2024SEDGBuy Now
SolarEdge Technologies
$14.03149.47%
Jeffrey Osborne28%
$50 → $35MaintainsBuyGet Alert
08/01/2024GNRCBuy Now
Generac Hldgs
$114.4950.23%
Jeffrey Osborne28%
$144 → $172MaintainsBuyGet Alert
07/26/2024VCBuy Now
Visteon
$69.29102.05%
Jeffrey Osborne28%
$142 → $140MaintainsBuyGet Alert
07/03/2024TSLABuy Now
Tesla
$253.05-28.87%
Jeffrey Osborne28%
$160 → $180MaintainsHoldGet Alert
06/05/2024ASPNBuy Now
Aspen Aerogels
$5.21591.31%
Jeffrey Osborne28%
$30 → $36MaintainsBuyGet Alert
05/13/2024HASIBuy Now
Hannon Armstrong
$24.0766.18%
Jeffrey Osborne28%
$35 → $40MaintainsBuyGet Alert
05/10/2024BEBuy Now
Bloom Energy
$17.90-27.37%
Jeffrey Osborne28%
$10 → $13MaintainsHoldGet Alert
05/10/2024ORABuy Now
Ormat Technologies
$70.467.86%
Jeffrey Osborne28%
$70 → $76MaintainsHoldGet Alert
05/10/2024PLUGBuy Now
Plug Power
$1.09358.72%
Jeffrey Osborne28%
$7 → $5MaintainsBuyGet Alert
05/09/2024SEDGBuy Now
SolarEdge Technologies
$14.03470.21%
Jeffrey Osborne28%
$85 → $80MaintainsBuyGet Alert
05/08/2024SHLSBuy Now
Shoals Technologies Gr
$3.33230.33%
Jeffrey Osborne28%
$15 → $11MaintainsBuyGet Alert
05/03/2024BWABuy Now
BorgWarner
$26.4051.52%
Jeffrey Osborne28%
$36 → $40MaintainsBuyGet Alert
05/03/2024ITRIBuy Now
Itron
$101.3813.43%
Jeffrey Osborne28%
$110 → $115MaintainsBuyGet Alert
03/15/2024AURBuy Now
Aurora Innovation
$6.09-50.74%
Jeffrey Osborne28%
$3.5 → $3MaintainsMarket PerformGet Alert
03/13/2024ITRIBuy Now
Itron
$101.388.5%
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
$6.09-50.74%
Jeffrey Osborne28%
→ $3Initiates → Market PerformGet Alert
08/10/2023WPRTBuy Now
Westport Fuel Systems
$3.01232.23%
Jeffrey Osborne28%
$12 → $10MaintainsMarket PerformGet Alert
08/10/2023SUNLBuy Now
Sunlight Finl Hldgs
——
Jeffrey Osborne28%
—DowngradeOutperform → Market PerformGet Alert
08/04/2023ITRIBuy Now
Itron
$101.38-6.29%
Jeffrey Osborne28%
$85 → $95MaintainsOutperformGet Alert
07/28/2023ENPHBuy Now
Enphase Energy
$54.54380.39%
Jeffrey Osborne28%
$313 → $262MaintainsOutperformGet Alert
07/20/2023TSLABuy Now
Tesla
$253.05-20.96%
Jeffrey Osborne28%
$150 → $200MaintainsMarket PerformGet Alert
05/18/2023BOCBuy Now
Boston Omaha
$14.23184.61%
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.4938.88%
Jeffrey Osborne28%
$157 → $159MaintainsOutperformGet Alert
04/20/2023TSLABuy Now
Tesla
$253.05-40.72%
Jeffrey Osborne28%
$170 → $150MaintainsMarket PerformGet Alert
03/31/2023BOCBuy Now
Boston Omaha
$14.23191.64%
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
$24.0770.34%
Jeffrey Osborne28%
$44 → $41MaintainsOutperformGet Alert
02/15/2023APTVBuy Now
Aptiv
$49.63190.15%
Jeffrey Osborne28%
$134 → $144MaintainsOutperformGet Alert
02/10/2023TPICBuy Now
TPI Composites
$0.851908.51%
Jeffrey Osborne28%
$13 → $17MaintainsOutperformGet Alert
02/08/2023ENPHBuy Now
Enphase Energy
$54.54525.24%
Jeffrey Osborne28%
$335 → $341MaintainsOutperformGet Alert
02/03/2023LEABuy Now
Lear
$78.06121.62%
Jeffrey Osborne28%
$165 → $173MaintainsOutperformGet Alert
02/03/2023APTVBuy Now
Aptiv
$49.63170%
Jeffrey Osborne28%
$122 → $134MaintainsOutperformGet Alert
02/02/2023ITRIBuy Now
Itron
$101.38-28.98%
Jeffrey Osborne28%
$55 → $72MaintainsOutperformGet Alert
01/26/2023TSLABuy Now
Tesla
$253.05-44.67%
Jeffrey Osborne28%
$122 → $140MaintainsMarket PerformGet Alert
01/20/2023SHLSBuy Now
Shoals Technologies Gr
$3.33951.05%
Jeffrey Osborne28%
$37.5 → $35MaintainsOutperformGet Alert
12/05/2022SEDGBuy Now
SolarEdge Technologies
$14.032465.93%
Jeffrey Osborne28%
$309 → $360MaintainsOutperformGet Alert
11/17/2022REEBuy Now
REE Automotive
$2.69123.05%
Jeffrey Osborne28%
$11.25 → $9MaintainsOutperformGet Alert
11/15/2022SUNLBuy Now
Sunlight Finl Hldgs
——
Jeffrey Osborne28%
$70 → $65MaintainsOutperformGet Alert
10/05/2022AYIBuy Now
Acuity Brands
$238.87-12.92%
Jeffrey Osborne28%
$225 → $208MaintainsOutperformGet Alert
09/30/2022GNRCBuy Now
Generac Hldgs
$114.49100.02%
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.331026.13%
Jeffrey Osborne28%
$29 → $37.5UpgradeMarket Perform → OutperformGet Alert
08/15/2022ARVLBuy Now
Arrival
——
Jeffrey Osborne28%
$600 → $275MaintainsOutperformGet Alert
07/27/2022ENPHBuy Now
Enphase Energy
$54.54409.73%
Jeffrey Osborne28%
$240 → $278MaintainsOutperformGet Alert
07/21/2022TSLABuy Now
Tesla
$253.05189.67%
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
$253.05176.63%
Jeffrey Osborne28%
$263.33 → $233.33MaintainsMarket PerformGet Alert
04/04/2022TSLABuy Now
Tesla
$253.05212.19%
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
$238.87-6.64%
Jeffrey Osborne28%
$184 → $223MaintainsOutperformGet Alert
08/23/2021LICYBuy Now
Li-Cycle Holdings
——
Jeffrey Osborne28%
→ $120Initiates → OutperformGet Alert
08/02/2021REEBuy Now
REE Automotive
$2.69457.62%
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.36855.88%
Jeffrey Osborne28%
→ $3250DowngradeOutperform → Market PerformGet Alert
05/24/2021FTCIBuy Now
FTC Solar
$2.75372.73%
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
$1.094487.16%
Jeffrey Osborne28%
$35 → $50MaintainsOutperformGet Alert
11/09/2020FSRBuy Now
Fisker
——
Jeffrey Osborne28%
→ $22Initiates → OutperformGet Alert
11/09/2020ARRYBuy Now
Array Technologies
$4.23975.65%
Jeffrey Osborne28%
→ $45.5Initiates → Market PerformGet Alert
07/23/2020TSLABuy Now
Tesla
$253.05-13.06%
Jeffrey Osborne28%
$4 → $14.67UpgradeUnderperform → Market PerformGet Alert
02/13/2020SPWRBuy Now
SunPower
——
Jeffrey Osborne28%
—DowngradeOutperform → Market PerformGet Alert
05/15/2014PLUGBuy Now
Plug Power
$1.09450.46%
Jeffrey Osborne28%
$7.5 → $6UpgradeMarket Perform → OutperformGet Alert
03/14/2014PLUGBuy Now
Plug Power
$1.09588.07%
Jeffrey Osborne28%
$5.5 → $7.5DowngradeOutperform → Market PerformGet Alert
01/21/2014PLUGBuy Now
Plug Power
$1.09358.72%
Jeffrey Osborne28%
→ $5Initiates → OutperformGet Alert
05/16/2013SPWRBuy Now
SunPower
——
Jeffrey Osborne28%
—UpgradeNeutral → OutperformGet Alert