Innovita Biological Technology Co., Ltd. (SHA:688253)
China flag China · Delayed Price · Currency is CNY
53.69
+0.92 (1.74%)
At close: May 12, 2026

SHA:688253 Ratios and Metrics

Millions CNY. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
May '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
7,1174,0704,9483,4033,241-
Market Cap Growth
63.96%-17.74%45.41%5.00%--
Enterprise Value
5,2282,2273,0881,9211,811-
Last Close Price
52.7730.1835.6024.3122.99-
PE Ratio
78.7227.8720.0419.5621.51-
PS Ratio
21.989.657.967.127.26-
PB Ratio
3.402.002.481.851.92-
P/TBV Ratio
3.442.012.491.851.93-
P/FCF Ratio
--18.3714.0147.17-
P/OCF Ratio
--16.2013.1025.64-
EV/Sales Ratio
16.145.284.974.024.06-
EV/EBITDA Ratio
-12.4211.949.5616.30-
EV/EBIT Ratio
53.1213.8712.8710.7319.15-
EV/FCF Ratio
--11.477.9126.36-
Debt / Equity Ratio
0.000.000.000.000.010.00
Debt / EBITDA Ratio
-0.030.020.010.200.01
Debt / FCF Ratio
--0.020.010.340.03
Net Debt / Equity Ratio
-0.90-0.91-0.95-0.92-0.88-0.77
Net Debt / EBITDA Ratio
--10.29-7.29-8.43-13.32-3.89
Net Debt / FCF Ratio
---7.00-6.97-21.54-13.30
Asset Turnover
0.14-0.290.240.330.41
Inventory Turnover
--2.432.062.941.88
Quick Ratio
15.15-9.198.386.7410.96
Current Ratio
15.58-9.508.707.1512.42
Return on Equity (ROE)
4.40%7.26%12.87%9.85%12.41%17.09%
Return on Assets (ROA)
2.73%-7.01%5.58%4.32%10.46%
Return on Invested Capital (ROIC)
47.95%98.78%168.04%87.88%45.40%91.02%
Return on Capital Employed (ROCE)
4.70%-12.00%9.70%5.60%17.70%
Earnings Yield
1.28%3.59%4.99%5.11%4.65%-
FCF Yield
--5.44%7.14%2.12%-
Dividend Yield
1.11%-1.57%1.65%0.72%-
Payout Ratio
--22.05%13.02%0.14%41.63%
Buyback Yield / Dilution
-0.02%-0.08%-0.36%-11.83%-19.24%-2.90%
Total Shareholder Return
1.08%-0.08%1.21%-10.19%-18.52%-2.90%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.