Shanghai Henlius Biotech, Inc. (HKG:2696)
Hong Kong flag Hong Kong · Delayed Price · Currency is HKD
71.70
+5.70 (8.64%)
At close: Mar 27, 2026

Shanghai Henlius Biotech Ratios and Metrics

Millions HKD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
38,96931,00612,8817,5556,95711,984
Market Cap Growth
156.07%140.72%70.50%8.59%-41.95%-53.03%
Enterprise Value
42,03333,96216,52211,11210,23313,635
Last Close Price
71.7057.0523.7013.9012.8022.05
PE Ratio
42.6733.6914.7512.56--
Forward PE
25.9627.5215.9112.55--
PS Ratio
5.254.182.111.271.915.80
PB Ratio
8.847.044.023.133.764.25
P/TBV Ratio
-----25.87
P/FCF Ratio
--11.2311.9415.51-
P/OCF Ratio
--9.756.546.27108.01
EV/Sales Ratio
5.674.582.711.872.826.60
EV/EBITDA Ratio
33.9527.4413.3610.82--
EV/EBIT Ratio
46.2337.3517.9215.45--
EV/FCF Ratio
--14.4017.5722.82-
Debt / Equity Ratio
0.910.911.211.872.251.14
Debt / EBITDA Ratio
3.233.232.964.07--
Debt / FCF Ratio
--3.397.139.27-
Net Debt / Equity Ratio
0.700.700.941.411.810.82
Net Debt / EBITDA Ratio
2.482.482.443.31-7.06-3.63
Net Debt / FCF Ratio
--2.635.377.48-5.08
Asset Turnover
0.580.580.560.570.400.25
Inventory Turnover
2.512.512.071.951.441.44
Quick Ratio
0.540.540.340.340.270.35
Current Ratio
0.710.710.500.530.440.56
Return on Equity (ROE)
23.72%23.72%31.52%28.52%-35.35%-35.81%
Return on Assets (ROA)
4.45%4.45%5.28%4.33%-4.88%-6.11%
Return on Invested Capital (ROIC)
12.17%13.01%15.11%12.67%-14.32%-16.48%
Return on Capital Employed (ROCE)
11.00%11.00%15.60%13.50%-16.00%-15.80%
Earnings Yield
2.36%2.97%6.78%7.96%-11.30%-10.08%
FCF Yield
--8.91%8.37%6.45%-3.79%
Buyback Yield / Dilution
-0.45%-0.45%-0.02%-0.25%-0.59%-1.75%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.