Updated: Jul 21, 2026

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.

Overall Average Return

-14.3%

Smart Score

39.8%

Overall Average Return Percentile

15th

Number of Ratings

13
Buy NowGet Alert
02/19/2026SEDGBuy Now
SolarEdge Technologies
$50.27-14.46%$38 → $43MaintainsBuyGet Alert
01/09/2026ARRYBuy Now
Array Technologies
$6.0498.68%$10 → $12UpgradeHold → BuyGet Alert
01/09/2026SEDGBuy Now
SolarEdge Technologies
$50.27-24.41%$34 → $38UpgradeHold → BuyGet Alert
11/13/2025FTCIBuy Now
FTC Solar
$3.64243.41%$8 → $12.5MaintainsBuyGet Alert
11/06/2025SEDGBuy Now
SolarEdge Technologies
$50.27-32.37%$26 → $34MaintainsHoldGet Alert
11/06/2025ARRYBuy Now
Array Technologies
$6.0465.56%$8 → $10MaintainsHoldGet Alert
10/31/2025FSLRBuy Now
First Solar
$206.4425.94%$240 → $260MaintainsBuyGet Alert
10/02/2025AYIBuy Now
Acuity
$326.0719.61%$330 → $390MaintainsBuyGet Alert
07/08/2025ENPHBuy Now
Enphase Energy
$40.1012.23%$58 → $45DowngradeBuy → HoldGet Alert
07/08/2025TPICBuy Now
TPI Composites
$2 → $1DowngradeBuy → HoldGet Alert
04/11/2025ENPHBuy Now
Enphase Energy
$40.1094.53%$94 → $78MaintainsBuyGet Alert
11/01/2024APTVBuy Now
Aptiv
$57.9127.78%$95 → $74MaintainsBuyGet Alert
10/25/2024LEABuy Now
Lear
$142.82-12.48%$142 → $125MaintainsBuyGet Alert