Shanghai Junshi Biosciences Co., Ltd. (688180.SS) — Stock Score Summary

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.

Key Financial Metrics

Price$4.37
Market Cap$5.2B
P/E (Forward)-108.36
Price/Book5.24
Return on Equity-13.5%
Return on Invested Capital-9.5%
Debt/Equity98.12
Gross Margin78.6%
Operating Margin-12.7%
Revenue Growth45.1%
Free Cash Flow$-25M

Shanghai Junshi Biosciences Co., Ltd. operates in the Biotechnology industry, part of the Healthcare sector (China).

Frequently Asked Questions

What is Shanghai Junshi Biosciences Co., Ltd.’s (688180.SS) StockRank?
MoatMap’s StockRank for Shanghai Junshi Biosciences Co., Ltd. (688180.SS) is 24/100, with a Sell signal. It is a composite of Quality (32), Value (39), and Momentum (40) factor ranks across MoatMap’s 19,000+ stock universe.
Does Shanghai Junshi Biosciences Co., Ltd. have an economic moat?
Shanghai Junshi Biosciences Co., Ltd. (688180.SS) has a Quality factor score of 32/100. The Quality factor combines ROIC, Piotroski F-Score, and leverage — the financial fingerprints of a durable competitive advantage. A Quality score above 70 typically indicates a company with the characteristics of a moated business.
Is Shanghai Junshi Biosciences Co., Ltd. a buy, hold, or sell?
MoatMap’s current signal for Shanghai Junshi Biosciences Co., Ltd. (688180.SS) is Sell, based on a StockRank of 24/100. Signals are derived mechanically from the StockRank composite and should be one input among many — combine with your own thesis on management, competitive position, and valuation.
What sector is Shanghai Junshi Biosciences Co., Ltd. in?
Shanghai Junshi Biosciences Co., Ltd. (688180.SS) operates in the Healthcare sector, specifically the Biotechnology industry (China).