Chengdu Olymvax Biopharmaceuticals Inc. (SHA:688319)
China flag China · Delayed Price · Currency is CNY
26.29
+0.82 (3.22%)
Jan 23, 2026, 11:29 AM CST

SHA:688319 Ratios and Metrics

Millions CNY. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2024FY 2023FY 2022FY 2021FY 20202015 - 2019
Period Ending
Jan '26 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20 2015 - 2019
10,3334,3036,4175,62114,513-
Upgrade
Market Cap Growth
116.28%-32.95%14.17%-61.27%--
Upgrade
Enterprise Value
10,5214,4226,2675,42014,115-
Upgrade
Last Close Price
25.4710.6015.7413.8135.67-
Upgrade
PE Ratio
160.46207.29365.54211.50134.42-
Upgrade
Forward PE
242.5798.6160.7738.4459.68-
Upgrade
PS Ratio
14.577.3112.9410.2729.79-
Upgrade
PB Ratio
10.674.616.906.3017.18-
Upgrade
P/TBV Ratio
10.964.747.136.5117.47-
Upgrade
P/OCF Ratio
121.51-145.85-363.16-
Upgrade
EV/Sales Ratio
14.847.5112.639.9028.97-
Upgrade
EV/EBITDA Ratio
95.1889.21204.71135.49120.71-
Upgrade
EV/EBIT Ratio
134.44204.541787.91368.70150.33-
Upgrade
Debt / Equity Ratio
0.410.390.260.150.050.07
Upgrade
Debt / EBITDA Ratio
3.596.796.933.350.330.60
Upgrade
Asset Turnover
0.390.340.320.410.530.57
Upgrade
Inventory Turnover
0.560.380.490.560.470.45
Upgrade
Quick Ratio
1.401.371.801.632.341.28
Upgrade
Current Ratio
1.531.531.961.782.561.51
Upgrade
Return on Equity (ROE)
6.66%1.69%1.26%3.06%17.68%10.07%
Upgrade
Return on Assets (ROA)
2.68%0.79%0.14%0.68%6.33%3.10%
Upgrade
Return on Invested Capital (ROIC)
5.65%1.64%0.35%1.63%26.12%10.25%
Upgrade
Return on Capital Employed (ROCE)
6.00%1.80%0.30%1.50%10.80%7.00%
Upgrade
Earnings Yield
0.62%0.48%0.27%0.47%0.74%-
Upgrade
FCF Yield
-0.41%-5.04%-1.96%-4.01%-0.21%-
Upgrade
Dividend Yield
--0.24%---
Upgrade
Payout Ratio
22.54%142.97%34.11%16.00%0.95%-
Upgrade
Buyback Yield / Dilution
0.46%0.01%-0.07%-5.22%-5.61%-0.89%
Upgrade
Total Shareholder Return
0.46%0.01%0.17%-5.22%-5.61%-0.89%
Upgrade
Source: S&P Global Market Intelligence. Standard template. Financial Sources.