Shandong Weida Machinery Co., Ltd. (002026.SZ) has a MoatMap StockRank of 36/100 based on Quality (53/100), Value (34/100), and Momentum (36/100) factor scores. The current signal is HOLD. Shandong Weida manufactures drill chucks and power tool accessories. It is a low-margin, highly cyclical industrial manufacturer vulnerable to global supply chain diversification away from China.
Shandong Weida Machinery Co., Ltd. manufactures drill chucks, power tool accessories, and smart factory automation equipment. The company is the world's largest manufacturer of drill chucks, holding a dominant global market share and serving top-tier global power tool brands. It is a global niche leader leveraging its precision manufacturing expertise to expand into EV battery swapping systems.
| Price | $1.76 |
| Market Cap | $800M |
| P/E (TTM) | 21.05 |
| P/E (Forward) | 12.06 |
| Price/Book | 1.42 |
| Return on Equity | 6.8% |
| Return on Invested Capital | 9.6% |
| Debt/Equity | 7.48 |
| Gross Margin | 23.0% |
| Operating Margin | 12.2% |
| Revenue Growth | 4.4% |
| Dividend Yield | 1.1% |
| Free Cash Flow | $85K |
Shandong Weida Machinery Co., Ltd. operates in the Specialty Industrial Machinery industry, part of the Industrials sector (China).