Chengdu Olymvax Biopharmaceuticals Inc. (688319.SS) has a MoatMap StockRank of 32/100 based on Quality (56/100), Value (13/100), and Momentum (50/100) factor scores. The current signal is SELL. Chengdu Olymvax Biopharma is a vaccine developer. While it has a decent quality score (Q: 56), it does not operate as a CDMO and is subject to heavy domestic regulatory and pricing pressures in China's public healthcare system.
Chengdu Olymvax Biopharmaceuticals Inc. specializes in the research, development, and commercialization of innovative human vaccines, with a focus on bacterial vaccine products like its adsorbed tetanus vaccine. The company leverages a proprietary polysaccharide-protein conjugation technology platform to maintain a competitive edge in the domestic pediatric and infectious disease prevention markets. It is positioned as a specialized biotechnology player capturing market share from traditional vaccine manufacturers in China.
| Price | $5.20 |
| Market Cap | $2.1B |
| P/E (TTM) | 244.57 |
| Price/Book | 14.91 |
| Return on Equity | 6.0% |
| Return on Invested Capital | 3.6% |
| Debt/Equity | 46.71 |
| Gross Margin | 90.9% |
| Operating Margin | 18.7% |
| Revenue Growth | 80.4% |
| Free Cash Flow | $-591K |
Chengdu Olymvax Biopharmaceuticals Inc. operates in the Biotechnology industry, part of the Healthcare sector (China).