Shanghai Henlius Biotech (SEHK:2696) Valuation Check After US FDA IND Approval for HLX18 Biosimilar Trial

Simplywall
2025.12.21 02:20
portai
I'm PortAI, I can summarize articles.

Shanghai Henlius Biotech (SEHK:2696) received US FDA approval for its IND for HLX18, a nivolumab biosimilar, enabling phase 1 trials in solid tumors. Despite a recent 19.39% share price drop, the company shows a strong three-year return of 381.15%. The stock trades at a 37.3x P/E ratio, slightly below the Asian biotech average, suggesting potential overvaluation. However, a DCF model indicates a fair value 51% above the current price, highlighting possible market underpricing of Henlius's cash flow potential.