Innovita Biological Technology Co., Ltd. (SHA:688253)
China flag China · Delayed Price · Currency is CNY
51.03
+2.33 (4.78%)
Nov 5, 2026, 4:00 PM EST

SHA:688253 Ratios and Metrics

Millions CNY. Fiscal year is Jan - Dec.

Total Valuation

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Nov '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
6,8824,0704,9483,4033,241-
Market Cap Growth
59.62%-17.74%45.41%5.00%--
Enterprise Value
5,1102,2273,0881,9211,811-
Last Close Price
51.0329.9535.3324.1222.82-

Price Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Nov '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
128.4328.1720.0419.5621.51-
Forward PE
70.8824.749.91---
PS Ratio
22.389.657.967.127.26-
PB Ratio
3.341.982.481.851.92-
P/TBV Ratio
3.382.012.491.851.93-
P/FCF Ratio
160.3725.1318.3714.0147.17-
P/OCF Ratio
116.8421.0816.2013.1025.64-

EV Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Nov '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
EV/Sales Ratio
16.635.284.974.024.06-
EV/EBITDA Ratio
92.7014.5511.939.5616.30-
EV/EBIT Ratio
211.7317.0612.8710.7319.15-
EV/FCF Ratio
119.1613.7511.477.9126.36-

Financial Efficiency

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Nov '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Debt / Equity Ratio
0.000.000.000.000.010.00
Debt / EBITDA Ratio
0.120.050.020.010.200.01
Debt / FCF Ratio
0.160.050.020.010.340.03
Net Debt / Equity Ratio
-0.86-0.95-0.95-0.92-0.88-0.77
Net Debt / EBITDA Ratio
-35.72-12.69-7.29-8.43-13.32-3.89
Net Debt / FCF Ratio
-41.20-11.98-7.00-6.97-21.54-13.30
Asset Turnover
0.140.190.290.240.330.41
Inventory Turnover
1.941.912.432.062.941.88
Quick Ratio
20.849.199.198.386.7410.96
Current Ratio
21.459.499.508.707.1512.42
Return on Equity (ROE)
2.67%7.14%12.87%9.85%12.41%17.09%
Return on Assets (ROA)
0.70%3.63%7.01%5.58%4.32%10.46%
Return on Invested Capital (ROIC)
8.12%108.53%168.04%87.88%45.40%91.02%
Return on Capital Employed (ROCE)
1.20%6.30%12.00%9.70%5.60%17.70%

Yields

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Nov '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Earnings Yield
0.78%3.55%4.99%5.11%4.65%-
FCF Yield
0.62%3.98%5.44%7.14%2.12%-
Dividend Yield
0.88%1.49%1.53%1.60%0.70%-
Payout Ratio
111.02%52.07%22.05%13.02%0.14%41.63%
Buyback Yield / Dilution
-0.22%0.07%-0.36%-11.83%-19.24%-2.90%
Total Shareholder Return
0.66%1.56%1.17%-10.23%-18.55%-2.90%