Chengdu Olymvax Biopharmaceuticals Inc. (SHA:688319)
China flag China · Delayed Price · Currency is CNY
21.56
+1.03 (5.02%)
Jul 31, 2026, 3:00 PM CST

SHA:688319 Financials Overview

Millions CNY. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Revenue
774.47704.16588.86496.12547.48487.15
Revenue Growth
27.90%19.58%18.69%-9.38%12.38%52.18%
Gross Profit
704.18641559.09459.39504.48458.79
Operating Income
64.4132.7321.623.5114.793.89
Net Income
56.5222.2620.7617.5626.58107.96
Earnings Per Share
0.140.050.050.040.070.28
EPS Growth
42.63%7.23%18.25%-33.99%-76.61%182.95%

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
194.9249.21241.66362.07359.23454.37
Total Debt
434.93433.03361.79237.61134.0338.25
Net Cash (Debt)
-240.04-183.82-120.13124.47225.2416.11
Net Cash Growth
----44.73%-45.88%381.08%
Net Cash Per Share
-0.59-0.45-0.300.310.561.08

Cash Flow & CapEx

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Cash Flow
103.57105.49-9.7344-24.5539.96
Capital Expenditures
-103.33-98.81-207.32-169.88-200.69-69.71
Free Cash Flow
0.246.68-217.05-125.88-225.24-29.75
Free Cash Flow Growth
------

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
90.92%91.03%94.94%92.60%92.14%94.18%
Operating Margin
8.32%4.65%3.67%0.71%2.69%19.27%
Pretax Margin
9.21%4.53%3.79%3.15%7.97%22.00%
Profit Margin
7.30%3.16%3.52%3.54%4.85%22.16%
FCF Margin
0.03%0.95%-36.86%-25.37%-41.14%-6.11%

Dividends

Fiscal YearFY 2023
Period EndingDec '23
Dividend Per Share
0.038
Dividend Per Share Growth
-
Dividend Yield
0.24%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
154.53462.46207.29365.54211.50134.42
Forward PE
-187.8598.6160.7738.4459.68
P/FCF Ratio
36235.111540.54----
PS Ratio
11.2914.627.3112.9410.2729.79