Shanghai Fengyuzhu Culture Technology Co., Ltd. (603466.SS) has a MoatMap StockRank of 29/100 based on Quality (37/100), Value (34/100), and Momentum (45/100) factor scores. The current signal is SELL. Shanghai Fengyuzhu Culture is a digital exhibition and VR design firm. It relies on highly discretionary corporate and municipal spending, lacking a durable moat or any alignment with our macro themes.
Shanghai Fengyuzhu Culture Technology is a pioneer in digital exhibition design, utilizing VR, AR, and holographic technologies to create immersive spaces for museums, urban planning halls, and commercial brands. The company holds a dominant market share in China's digital creative exhibition industry, driven by its strong design capabilities and proprietary software integration. It is a leading player at the intersection of cultural tourism, digital media, and smart city infrastructure.
| Price | $1.60 |
| Market Cap | $934M |
| P/E (Forward) | 32.11 |
| Price/Book | 3.25 |
| Return on Equity | -0.7% |
| Return on Invested Capital | -0.1% |
| Debt/Equity | 25.47 |
| Gross Margin | 23.1% |
| Operating Margin | 15.6% |
| Revenue Growth | -21.5% |
| Dividend Yield | 0.2% |
| Free Cash Flow | $2M |
Shanghai Fengyuzhu Culture Technology Co., Ltd. operates in the Advertising Agencies industry, part of the Communication Services sector (China).