Shenzhen S.C New Energy Technology Corporation (300724.SZ) — Stock Score Summary

Shenzhen S.C New Energy Technology Corporation (300724.SZ) has a MoatMap StockRank of 43/100 based on Quality (63/100), Value (52/100), and Momentum (16/100) factor scores. The current signal is HOLD. Shenzhen S.C New Energy Technology manufactures solar cell equipment. It is highly exposed to the cyclical capital expenditure cycles of the solar industry, which is currently suffering from massive global overcapacity.

Shenzhen S.C New Energy Technology Corporation designs and manufactures advanced solar cell production equipment, including PECVD systems, diffusion furnaces, and wet processing tools. The company holds a dominant market position globally, supplying key equipment to major photovoltaic cell manufacturers transitioning to TOPCon and HJT technologies. It is characterized by its strong technological innovation, high customer stickiness, and pivotal role in the global solar supply chain.

Key Financial Metrics

Price$10.22
Market Cap$4.2B
P/E (TTM)11.89
P/E (Forward)12.79
Price/Book1.90
Return on Equity17.2%
Return on Invested Capital21.8%
Debt/Equity5.96
Gross Margin27.5%
Operating Margin21.5%
Revenue Growth-63.5%
Dividend Yield1.6%
Free Cash Flow$-35M

Shenzhen S.C New Energy Technology Corporation operates in the Specialty Industrial Machinery industry, part of the Industrials sector (China).

Frequently Asked Questions

What is Shenzhen S.C New Energy Technology Corporation’s (300724.SZ) StockRank?
MoatMap’s StockRank for Shenzhen S.C New Energy Technology Corporation (300724.SZ) is 43/100, with a Hold signal. It is a composite of Quality (63), Value (52), and Momentum (16) factor ranks across MoatMap’s 19,000+ stock universe.
Does Shenzhen S.C New Energy Technology Corporation have an economic moat?
Shenzhen S.C New Energy Technology Corporation (300724.SZ) has a Quality factor score of 63/100. The Quality factor combines ROIC, Piotroski F-Score, and leverage — the financial fingerprints of a durable competitive advantage. A Quality score above 70 typically indicates a company with the characteristics of a moated business.
Is Shenzhen S.C New Energy Technology Corporation a buy, hold, or sell?
MoatMap’s current signal for Shenzhen S.C New Energy Technology Corporation (300724.SZ) is Hold, based on a StockRank of 43/100. Signals are derived mechanically from the StockRank composite and should be one input among many — combine with your own thesis on management, competitive position, and valuation.
What sector is Shenzhen S.C New Energy Technology Corporation in?
Shenzhen S.C New Energy Technology Corporation (300724.SZ) operates in the Industrials sector, specifically the Specialty Industrial Machinery industry (China).