Shanghai Yaoji Technology Co., Ltd. (002605.SZ) has a MoatMap StockRank of 48/100 based on Quality (70/100), Value (37/100), and Momentum (27/100) factor scores. The current signal is HOLD. Shanghai Yaoji Technology manufactures playing cards and operates mobile games. It lacks a durable economic moat, pricing power, and any alignment with our core global macroeconomic themes.
Shanghai Yaoji Technology is the world's largest manufacturer of playing cards, operating highly automated production facilities in China. The company has successfully leveraged its traditional brand equity to expand into mobile game development and digital advertising services. This dual-engine model provides stable cash flows from manufacturing to fund high-growth digital ventures.
| Price | $2.69 |
| Market Cap | $1.2B |
| P/E (TTM) | 17.76 |
| P/E (Forward) | 12.14 |
| Price/Book | 2.02 |
| Return on Equity | 12.7% |
| Return on Invested Capital | 13.2% |
| Debt/Equity | 19.70 |
| Gross Margin | 41.6% |
| Operating Margin | 22.5% |
| Revenue Growth | 1.3% |
| Dividend Yield | 2.7% |
| Free Cash Flow | $5M |
Shanghai Yaoji Technology Co., Ltd. operates in the Leisure industry, part of the Consumer Cyclical sector (China).