Shanghai InnoStar Bio-tech Co., Ltd. (SHA:688710)
China flag China · Delayed Price · Currency is CNY
87.29
+4.33 (5.22%)
At close: Sep 14, 2026

SHA:688710 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
901.08811.331,1421,038863.07581.77
Revenue Growth
-1.12%-28.93%9.94%20.32%48.35%74.30%
Gross Profit
194.86140.93334.46410.24327.2219.18
Operating Income
15.8-40.65148.6188.56136.94106.9
Net Income
23.85-30.52147.78194.45135.4194.69
Earnings Per Share
0.17-0.221.261.841.401.29
EPS Growth
-38.43%--31.52%31.43%8.53%57.32%

Revenue by Geography

Fiscal YearFY 2025FY 2024
Period EndingDec '25 Dec '24
China
761.521,117
Overseas
49.8124.55
Total
811.331,142

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
1,4931,2871,3701,1581,255651.1
Total Debt
130.26115.68231.1246.5246.8296.25
Net Cash (Debt)
1,3631,1711,138911.731,008354.85
Net Cash Growth
13.77%2.89%24.87%-9.54%184.03%119.03%
Net Cash Per Share
9.768.459.718.6310.424.83

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
378.83101.37-96.6168.19278.66143.53
Capital Expenditures
-166.29-133.94-287.55-234.04-145.99-99.2
Free Cash Flow
212.54-32.57-384.15-65.85132.6744.33
Free Cash Flow Growth
----199.32%8814.66%

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
21.63%17.37%29.30%39.51%37.91%37.67%
Operating Margin
1.75%-5.01%13.02%18.16%15.87%18.38%
Pretax Margin
2.94%-2.01%13.91%20.39%16.43%17.53%
Profit Margin
2.65%-3.76%12.94%18.73%15.69%16.28%
FCF Margin
23.59%-4.01%-33.65%-6.34%15.37%7.62%

Dividends

Fiscal YearFY 2024FY 2023FY 2022FY 2021
Period EndingDec '24 Dec '23 Dec '22 Dec '21
Dividend Per Share
0.320--0.350
Dividend Per Share Growth
---105.88%
Dividend Yield
0.91%---

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingSep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
490.46-33.88---
PS Ratio
12.987.674.39---