Chengdu Olymvax Biopharmaceuticals Inc. (SHA:688319)
China flag China · Delayed Price · Currency is CNY
30.05
+0.65 (2.21%)
Aug 21, 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 EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Revenue
759.63704.16588.86496.12547.48487.15
Revenue Growth
13.64%19.58%18.69%-9.38%12.38%52.18%
Gross Profit
687.28641559.09459.39504.48458.79
Operating Income
82.3832.7321.623.5114.793.89
Net Income
-23.8122.2620.7617.5626.58107.96
Earnings Per Share
-0.060.050.050.040.070.28
EPS Growth
-7.23%18.25%-33.99%-76.61%182.95%

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
235.28249.21241.66362.07359.23454.37
Total Debt
524.1433.03361.79237.61134.0338.25
Net Cash (Debt)
-288.83-183.82-120.13124.47225.2416.11
Net Cash Growth
----44.73%-45.88%381.08%
Net Cash Per Share
-0.71-0.45-0.300.310.561.08

Cash Flow & CapEx

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

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
90.48%91.03%94.94%92.60%92.14%94.18%
Operating Margin
10.85%4.65%3.67%0.71%2.69%19.27%
Pretax Margin
5.71%4.53%3.79%3.15%7.97%22.00%
Profit Margin
-3.13%3.16%3.52%3.54%4.85%22.16%
FCF Margin
-3.86%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
-462.46207.29365.54211.50134.42
Forward PE
-187.8598.6160.7738.4459.68
P/FCF Ratio
-1540.54----
PS Ratio
16.0514.627.3112.9410.2729.79