Suzhou Maxwell Technologies Co., Ltd. (300751.SZ) has a MoatMap StockRank of 23/100 based on Quality (48/100), Value (21/100), and Momentum (41/100) factor scores. The current signal is SELL. Solar equipment manufacturer facing a severe cyclical downturn in domestic solar capital expenditure and overcapacity.
Suzhou Maxwell Technologies Co., Ltd. develops and manufactures high-precision solar cell manufacturing equipment, specializing in screen printing lines and turnkey Heterojunction (HJT) solar cell production systems. The company holds a dominant global market share in screen printing equipment, serving as a critical enabler of efficiency gains in the solar industry. It is characterized by its strong R&D focus, rapid commercialization of next-generation photovoltaic technologies, and high profitability.
| Price | $30.59 |
| Market Cap | $10.3B |
| P/E (TTM) | 94.11 |
| P/E (Forward) | 35.16 |
| Price/Book | 7.91 |
| Return on Equity | 8.1% |
| Return on Invested Capital | 6.7% |
| Debt/Equity | 76.12 |
| Gross Margin | 42.3% |
| Operating Margin | 9.7% |
| Revenue Growth | -40.0% |
| Dividend Yield | 0.4% |
| Free Cash Flow | $15M |
Suzhou Maxwell Technologies Co., Ltd. operates in the Semiconductor Equipment & Materials industry, part of the Technology sector (China).