Evopoint Biosciences Co., Ltd. (SHA:688837)
China flag China · Delayed Price · Currency is CNY
49.40
+5.79 (13.28%)
Sep 30, 2026, 3:00 PM CST

Evopoint Biosciences Ratios and Metrics

Millions CNY. Fiscal year is Jan - Dec.

Financial Efficiency

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022
Period Ending
Sep '26 Dec '25 Dec '24 Dec '23 Dec '22
Debt / Equity Ratio
2.421.281.450.710.79
Debt / EBITDA Ratio
2.603.59---
Debt / FCF Ratio
6.117.77---
Net Debt / Equity Ratio
0.580.110.38-0.20-0.15
Net Debt / EBITDA Ratio
0.630.33-0.310.270.13
Net Debt / FCF Ratio
1.470.69-0.350.260.12
Asset Turnover
-0.66---
Quick Ratio
1.802.661.242.672.52
Current Ratio
2.002.951.372.782.61
Return on Equity (ROE)
-38.13%-82.26%-82.22%-
Return on Assets (ROA)
-9.28%-25.96%-27.41%-
Return on Invested Capital (ROIC)
42.65%22.51%-96.44%-105.74%-133.77%
Return on Capital Employed (ROCE)
32.00%14.70%-59.40%-48.20%-70.10%

Yields

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022
Period Ending
Sep '26 Dec '25 Dec '24 Dec '23 Dec '22
Payout Ratio
6.62%11.89%---
Buyback Yield / Dilution
-8.25%-0.18%-7.65%-4.82%-