Free Trial
Jeffrey Osborne

Jeffrey Osborne Analyst Performance

Managing Director, Senior Research Analyst at TD Cowen

Jeffrey Osborne is a stock analyst at TD Cowen across a range of sectors, covering 10 publicly traded companies. Over the past year, Jeffrey Osborne has issued 16 stock ratings, including buy and hold recommendations. While full access to Jeffrey Osborne's proprietary MarketBeat Analyst Ranking is reserved for MarketBeat All Access subscribers, the rating is updated daily to reflect the most recent analyst activity. This profile highlights Jeffrey Osborne's coverage history, rating activity, and performance tendencies — helping individual investors make more informed trading decisions.

Analyst Rankings, Coverage, and Performance Statistics

Average Return
00.00% 12-Month ROI
Success Rate
00.00% Profitable Ratings
Total Ratings
17 Last 1 Years
Buy Recommendations
64.71% 11 Buy Ratings
Companies Covered
10 Unique Companies

Ratings Distribution

RatingPercentageCount
Strong Buy0.0%0 ratings
Buy64.7%11 ratings
Hold35.3%6 ratings
Sell0.0%0 ratings

Out of 17 total stock ratings issued by Jeffrey Osborne at TD Cowen, the majority (64.7%) have been Buy recommendations, followed by 35.3% Hold.

Exchange Coverage

ExchangePercentageCount
NASDAQ
70.0% of companies on NASDAQ
7 companies
NYSE
30.0% of companies on NYSE
3 companies

Jeffrey Osborne, an analyst at TD Cowen, currently covers 10 companies listed on NASDAQ and NYSE, with the majority traded on NASDAQ.

Coverage Focus

Sector IconSectorPercentage
Energy
6 companies
60.0%
Industrials
3 companies
30.0%
Business Services
1 company
10.0%

Jeffrey Osborne of TD Cowen specializes in stock coverage within the Energy sector, with additional focus on Industrials and Business Services companies.

Coverage Industries

IndustryPercentage
SOLAR
5 companies
50.0%
MACH - GENL INDL
1 company
10.0%
OTHER ALT ENERGY
1 company
10.0%
MACH - ELECTRICAL
1 company
10.0%
TECHNOLOGY SERVICES
1 company
10.0%
INDUSTRIAL SERVICES
1 company
10.0%

About Jeffrey Osborne

Jeffrey Osborne is a managing director and senior research analyst covering the sustainability & mobility technology sector. Prior to joining TD Cowen in July 2014, he was a managing director covering the cleantech, industrial, and environmental services sectors for Stifel/Thomas Weisel Partners. He holds a BS in business and economics from Trinity University and an MBA from Wayne State University.
Follow on LinkedIn

Jeffrey Osborne's Ratings History at TD Cowen

Recommendation ROI is the percentage between the price on the Report Date to the price 12 months after the report date.
Available with a MarketBeat All Access Subscription
12-Month ROIUpgrade to All Access to use the All ROI Filter
CompanyReport DateActionReport Date Price12-Month
Price Target
Rating12-Month
Price & ROI
Details
Generac Holdings Inc. stock logo
GNRC
Generac
4/30/2026Boost Price Target$252.47$285.00Buy
Bloom Energy Corporation stock logo
BE
Bloom Energy
4/29/2026Boost Price Target$274.87$235.00Hold
FTC Solar, Inc. stock logo
FTCI
FTC Solar
3/6/2026Lower Price Target$5.41$8.00Buy
First Solar, Inc. stock logo
FSLR
First Solar
2/25/2026Lower Price Target$243.21$253.00Buy
SolarEdge Technologies, Inc. stock logo
SEDG
SolarEdge Technologies
2/19/2026Boost Price Target$35.10$43.00Buy
Array Technologies, Inc. stock logo
ARRY
Array Technologies
1/9/2026Upgrade$8.85$12.00Buy
SolarEdge Technologies, Inc. stock logo
SEDG
SolarEdge Technologies
1/9/2026Upgrade$30.26$38.00Buy
Plug Power, Inc. stock logo
PLUG
Plug Power
1/9/2026Downgrade$2.32$2.00Hold
First Solar, Inc. stock logo
FSLR
First Solar
1/9/2026Boost Price Target$243.64$320.00Buy
FTC Solar, Inc. stock logo
FTCI
FTC Solar
11/13/2025Boost Price Target$10.61$12.50Buy
Array Technologies, Inc. stock logo
ARRY
Array Technologies
11/6/2025Boost Price Target$8.32$10.00Hold
SolarEdge Technologies, Inc. stock logo
SEDG
SolarEdge Technologies
11/6/2025Boost Price Target$41.02$34.00Hold
First Solar, Inc. stock logo
FSLR
First Solar
10/31/2025Boost Price Target$233.58$260.00Buy
Acuity, Inc. stock logo
AYI
Acuity
10/2/2025Boost Price Target$363.42$390.00Buy
TPI Composites, Inc. stock logo
TPIC
TPI Composites
7/8/2025Reiterated Rating$0.92$1.00Hold
Enphase Energy, Inc. stock logo
ENPH
Enphase Energy
7/8/2025Reiterated Rating$42.46$45.00Hold
Enphase Energy, Inc. stock logo
ENPH
Enphase Energy
4/11/2025Lower Price Target$49.56$78.00Buy