Shanghai Junshi Biosciences Co., Ltd. (688180.SS) has a MoatMap StockRank of 24/100 based on Quality (32/100), Value (39/100), and Momentum (40/100) factor scores. The current signal is SELL. Shanghai Junshi Biosciences is a pre-revenue/low-margin biotech firm. It is not a CDMO and lacks the pricing power and stable cash flows required by our quality compounding lens.
Shanghai Junshi Biosciences Co., Ltd. discovers, develops, and commercializes innovative immunotherapies and biologics, highlighted by its pioneering PD-1 monoclonal antibody (toripalimab). Its competitive moat is anchored by being the first Chinese company to secure domestic approval for a home-grown PD-1 inhibitor, supported by extensive clinical development capabilities. The company is a leading biopharmaceutical innovator with a diverse pipeline and active global partnerships.
| Price | $4.37 |
| Market Cap | $5.2B |
| P/E (Forward) | -108.36 |
| Price/Book | 5.24 |
| Return on Equity | -13.5% |
| Return on Invested Capital | -9.5% |
| Debt/Equity | 98.12 |
| Gross Margin | 78.6% |
| Operating Margin | -12.7% |
| Revenue Growth | 45.1% |
| Free Cash Flow | $-25M |
Shanghai Junshi Biosciences Co., Ltd. operates in the Biotechnology industry, part of the Healthcare sector (China).