Free Trial

Philip Shen Analyst Performance

Managing Director, Senior Research Analyst at Roth Mkm

Philip Shen is a stock analyst at Roth Mkm across a range of sectors, covering 27 publicly traded companies. Over the past year, Philip Shen has issued 27 stock ratings, including strong buy, buy, and hold recommendations. While full access to Philip Shen'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 Philip Shen'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
192 Last 11 Years
Buy Recommendations
69.52% 130 Buy Ratings
Companies Covered
27 Unique Companies

Ratings Distribution

RatingPercentageCount
Strong Buy0.5%0 ratings
Buy69.0%129 ratings
Hold28.9%54 ratings
Sell1.6%3 ratings

Out of 187 total stock ratings issued by Philip Shen at Roth Mkm, the majority (69.0%) have been Buy recommendations, followed by 28.9% Hold, 1.6% Sell, and 0.5% Strong Buy.

Exchange Coverage

ExchangePercentageCount
NASDAQ
63.0% of companies on NASDAQ
17 companies
NYSE
33.3% of companies on NYSE
9 companies
OTCMKTS
3.7% of companies on OTCMKTS
1 company

Philip Shen, an analyst at Roth Mkm, currently covers 27 companies listed on NASDAQ, NYSE and OTCMKTS, with the majority traded on NASDAQ.

Coverage Focus

Sector IconSectorPercentage
Energy
15 companies
55.6%
Construction
4 companies
14.8%
Industrials
3 companies
11.1%
Computer and Technology
2 companies
7.4%
Basic Materials
1 company
3.7%
Finance
1 company
3.7%
Consumer Staples
1 company
3.7%

Philip Shen of Roth Mkm specializes in stock coverage within the Energy sector, with additional focus on Construction and Industrials companies.

Coverage Industries

IndustryPercentage
SOLAR
14 companies
51.9%
HEAVY CONSTRUCTION – NOT BUILDING CONTRACTORS
2 companies
7.4%
ENGINRG/R&D SVS
1 company
3.7%
CHEM - SPECIALTY
1 company
3.7%
BLDG - HEAVY CNST
1 company
3.7%
ELECTRIC & OTHER SERVICES COMBINED
1 company
3.7%
INDUSTRIAL SERVICES
1 company
3.7%
FIN - MISC SVCS
1 company
3.7%
SEMI - GENERAL
1 company
3.7%
MACH - ELECTRICAL
1 company
3.7%
ELEC - MISC COMPONENTS
1 company
3.7%
MISCELLANEOUS BUSINESS SERVICES
1 company
3.7%
AGRI OPERATIONS
1 company
3.7%

About Philip Shen

Philip Shen is a Managing Director, Senior Research Analyst at ROTH, specializing in equity research coverage of the cleantech sector, focusing on renewables. Since 2010, he has established a strong reputation and network within the industry, allowing him to stay at the forefront of developments impacting solar stocks and the broader industry. Various financial media publications, including the Wall Street Journal and Barron's, have sought his insights. In 2023, Institutional Investor magazine placed him as a "Runner Up" for his Clean Energy coverage. Prior to joining Roth Capital Partners, Mr. Shen served as a Research Associate at J.P. Morgan and Bear Stearns. His exceptional performance was recognized with notable awards, including the StarMine Analyst Award for being the No. 1 Earnings Estimator of Semiconductors and Semiconductor Equipment in 2015, as well as the Thomson Reuters Award for being the No. 1 Stock Picker of Semiconductors and Semiconductor Equipment in 2016. Furthermore, he was part of a Bear Stearns and J.P. Morgan team that consistently ranked as "Second Team" for Machinery coverage according to Institutional Investor magazine in 2007, 2008, and 2009. Mr. Shen holds a B.S. in computer science from Brown University and an M.B.A. from Stanford University.
Follow on LinkedIn

Philip Shen's Ratings History at Roth Mkm

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
TOYO Co., Ltd. stock logo
TOYO
TOYO
4/2/2026Initiated Coverage$8.43$15.00Buy
Canadian Solar Inc. stock logo
CSIQ
Canadian Solar
3/23/2026Lower Price Target$12.83$15.00Neutral
SOLV Energy Inc. stock logo
MWH
SOLV Energy
3/9/2026Initiated Coverage$27.04$35.00Buy
Shoals Technologies Group, Inc. stock logo
SHLS
Shoals Technologies Group
2/24/2026Lower Price Target$6.78$10.00Buy
Enphase Energy, Inc. stock logo
ENPH
Enphase Energy
2/4/2026Reiterated Rating$50.93$55.00Buy
Nextpower Inc. stock logo
NXT
Nextpower
1/28/2026Reiterated Rating$105.91$130.00Buy
T1 Energy Inc stock logo
TE
T1 Energy
12/23/2025Reiterated Rating$7.30Buy
T1 Energy Inc stock logo
TE
T1 Energy
11/24/2025Initiated Coverage$2.72$7.00Buy
JinkoSolar Holding Company Limited stock logo
JKS
JinkoSolar
11/21/2025Boost Price Target$25.34$25.00Neutral
Canadian Solar Inc. stock logo
CSIQ
Canadian Solar
11/17/2025Boost Price Target$33.58$30.00Neutral
Nextpower Inc. stock logo
NXT
Nextpower
11/13/2025Reiterated Rating$88.66$120.00Buy
Shoals Technologies Group, Inc. stock logo
SHLS
Shoals Technologies Group
11/5/2025Reiterated Rating$9.51$15.00Buy
First Solar, Inc. stock logo
FSLR
First Solar
10/31/2025Set Price Target$258.02$300.00
Quanta Services, Inc. stock logo
PWR
Quanta Services
10/31/2025Set Price Target$457.41$500.00Buy
DAQO New Energy Corp. stock logo
DQ
DAQO New Energy
10/28/2025Set Price Target$28.49$30.00Neutral
First Solar, Inc. stock logo
FSLR
First Solar
10/27/2025Reiterated Rating$243.03$270.00Buy
Nextpower Inc. stock logo
NXT
Nextpower
10/24/2025Set Price Target$97.03$120.00
Nextpower Inc. stock logo
NXT
Nextpower
10/21/2025Reiterated Rating$88.82$100.00Buy
Primoris Services Corporation stock logo
PRIM
Primoris Services
10/9/2025Initiated Coverage$139.46$170.00Buy
Primoris Services Corporation stock logo
PRIM
Primoris Services
10/8/2025Upgrade$137.44Strong-Buy
MasTec, Inc. stock logo
MTZ
MasTec
9/24/2025Boost Price Target$203.73$250.00Buy
SolarEdge Technologies, Inc. stock logo
SEDG
SolarEdge Technologies
8/5/2025Boost Price Target$26.46$25.00Neutral
Tigo Energy, Inc. stock logo
TYGO
Tigo Energy
7/31/2025Upgrade$1.47$3.00Buy
Quanta Services, Inc. stock logo
PWR
Quanta Services
7/29/2025Reiterated Rating$410.75$450.00Buy
Nextpower Inc. stock logo
NXT
Nextpower
7/29/2025Reiterated Rating$64.91$80.00Buy
MasTec, Inc. stock logo
MTZ
MasTec
7/1/2025Initiated Coverage$170.17$210.00Buy
Nextpower Inc. stock logo
NXT
Nextpower
5/15/2025Reiterated Rating$61.29$70.00Buy
FTC Solar, Inc. stock logo
FTCI
FTC Solar
5/2/2025Boost Price Target$3.32$3.50Neutral
Array Technologies, Inc. stock logo
ARRY
Array Technologies
5/2/2025Lower Price Target$5.08$5.00Neutral
FTC Solar, Inc. stock logo
FTCI
FTC Solar
4/1/2025Boost Price Target$2.87$3.00Neutral
Emeren Group Ltd. Sponsored ADR stock logo
SOL
Emeren Group
3/17/2025Lower Price Target$1.61$2.00Buy
Sunnova Energy International Inc. stock logo
NOVA
Sunnova Energy International
3/3/2025Downgrade$0.74Neutral
First Solar, Inc. stock logo
FSLR
First Solar
2/26/2025Reiterated Rating$160.93$280.00Buy
Shoals Technologies Group, Inc. stock logo
SHLS
Shoals Technologies Group
2/26/2025Lower Price Target$4.16$4.50Neutral
Quanta Services, Inc. stock logo
PWR
Quanta Services
2/21/2025Initiated Coverage$280.89$350.00Buy
TPI Composites, Inc. stock logo
TPIC
TPI Composites
2/21/2025Lower Price Target$1.63$1.50Neutral
SolarEdge Technologies, Inc. stock logo
SEDG
SolarEdge Technologies
2/21/2025Boost Price Target$17.62$20.00Neutral