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/16/2025

Updated: Dec 16, 2025

Overall Average Return

-17.9%

Smart Score

38.3%

Overall Average Return Percentile

12th

Number of Ratings

10
Buy NowGet Alert
11/13/2025FTCIBuy Now
FTC Solar
$9.4732%$8 → $12.5MaintainsBuyGet Alert
11/06/2025SEDGBuy Now
SolarEdge Technologies
$29.5315.14%$26 → $34MaintainsHoldGet Alert
11/06/2025ARRYBuy Now
Array Technologies
$8.4218.74%$8 → $10MaintainsHoldGet Alert
10/31/2025FSLRBuy Now
First Solar
$258.760.48%$240 → $260MaintainsBuyGet Alert
10/02/2025AYIBuy Now
Acuity
$357.349.14%$330 → $390MaintainsBuyGet Alert
07/08/2025ENPHBuy Now
Enphase Energy
$31.7941.55%$58 → $45DowngradeBuy → HoldGet Alert
07/08/2025TPICBuy Now
TPI Composites
——$2 → $1DowngradeBuy → HoldGet Alert
04/11/2025ENPHBuy Now
Enphase Energy
$31.79145.36%$94 → $78MaintainsBuyGet Alert
11/01/2024APTVBuy Now
Aptiv
$77.55-4.58%$95 → $74MaintainsBuyGet Alert
10/25/2024LEABuy Now
Lear
$115.518.22%$142 → $125MaintainsBuyGet Alert