Shanghai InnoStar Bio-tech Co., Ltd. (SHA:688710)
China flag China · Delayed Price · Currency is CNY
56.80
-1.80 (-3.07%)
At close: Feb 2, 2026

SHA:688710 Ratios and Metrics

Millions CNY. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2024FY 2023FY 2022FY 2021FY 2020
Period Ending
Jan '26 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20
8,6105,006----
Enterprise Value
7,5193,782----
Last Close Price
61.0735.22----
PE Ratio
42112.3933.88----
PS Ratio
10.374.39----
PB Ratio
3.632.08----
P/TBV Ratio
3.852.19----
EV/Sales Ratio
9.063.31----
EV/EBITDA Ratio
158.5721.86----
EV/EBIT Ratio
-30.23----
Debt / Equity Ratio
0.050.100.150.170.390.16
Debt / EBITDA Ratio
2.641.140.941.191.890.52
Debt / FCF Ratio
---1.866.6878.56
Asset Turnover
0.260.380.390.390.460.50
Inventory Turnover
1.601.921.261.211.191.25
Quick Ratio
2.573.081.651.651.030.58
Current Ratio
3.403.812.252.231.641.22
Return on Equity (ROE)
0.70%6.76%11.78%10.76%18.65%22.71%
Return on Assets (ROA)
-0.58%2.61%4.37%3.87%5.22%4.88%
Return on Invested Capital (ROIC)
-2.48%10.80%27.84%27.39%40.81%87.94%
Return on Capital Employed (ROCE)
-1.20%4.70%10.00%8.00%10.30%15.80%
Earnings Yield
0.00%2.95%----
FCF Yield
-2.03%-7.67%----
Dividend Yield
0.56%0.91%----
Payout Ratio
22089.74%0.15%0.01%23.83%12.83%4.79%
Buyback Yield / Dilution
-34.12%-10.98%-9.26%-31.77%-24.09%0.23%
Total Shareholder Return
-33.57%-10.07%-9.26%-31.77%-24.09%0.23%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.