Shanghai InnoStar Bio-tech Co., Ltd. (SHA:688710)
China flag China · Delayed Price · Currency is CNY
56.60
+2.26 (4.16%)
At close: Feb 26, 2026

SHA:688710 Ratios and Metrics

Millions CNY. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2024FY 2023FY 2022FY 2021FY 2020
Period Ending
Feb '26 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20
8,1495,006----
Enterprise Value
7,0583,782----
Last Close Price
57.8035.22----
PE Ratio
39857.4833.88----
PS Ratio
9.824.39----
PB Ratio
3.432.08----
P/TBV Ratio
3.652.19----
EV/Sales Ratio
8.503.31----
EV/EBITDA Ratio
148.8421.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
Net Debt / Equity Ratio
-0.47-0.47-0.56-0.70-0.47-0.68
Net Debt / EBITDA Ratio
-60.87-6.58-3.87-5.61-2.54-2.15
Net Debt / FCF Ratio
6.472.9613.85-7.60-8.01-325.82
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.14%-7.67%----
Dividend Yield
0.57%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.53%-10.07%-9.26%-31.77%-24.09%0.23%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.