Zhejiang Orient Gene Biotech Co., Ltd (SHA:688298)
China flag China · Delayed Price · Currency is CNY
22.26
+0.08 (0.36%)
Apr 30, 2026, 1:54 PM CST

SHA:688298 Ratios and Metrics

Millions CNY. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Apr '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
4,2854,5275,6667,20912,95527,660
Market Cap Growth
-15.76%-20.12%-21.40%-44.35%-53.16%13.55%
Enterprise Value
2,1322,3222,6952,2015,92222,133
Last Close Price
22.1823.4329.3335.7661.58127.17
PE Ratio
----6.275.62
Forward PE
-2.002.002.001.947.66
PS Ratio
4.524.786.848.791.482.72
PB Ratio
0.700.740.830.961.564.01
P/TBV Ratio
0.840.890.951.041.694.11
P/FCF Ratio
----6.665.89
P/OCF Ratio
----4.325.32
EV/Sales Ratio
2.252.453.262.680.682.18
EV/EBITDA Ratio
----2.533.78
EV/EBIT Ratio
----2.623.80
EV/FCF Ratio
-4.25---3.054.71
Debt / Equity Ratio
0.050.050.070.080.010.00
Debt / EBITDA Ratio
----0.040.00
Debt / FCF Ratio
----0.040.00
Net Debt / Equity Ratio
-0.37-0.37-0.41-0.61-0.92-0.91
Net Debt / EBITDA Ratio
8.398.394.799.06-3.28-1.07
Net Debt / FCF Ratio
4.484.482.201.75-3.95-1.34
Asset Turnover
0.120.120.100.080.891.62
Inventory Turnover
1.811.812.011.6511.436.30
Quick Ratio
3.363.362.945.013.573.66
Current Ratio
3.913.913.315.433.843.95
Return on Equity (ROE)
-9.28%-9.28%-7.93%-5.27%27.58%105.79%
Return on Assets (ROA)
-3.67%-3.67%-5.58%-4.19%14.36%57.97%
Return on Invested Capital (ROIC)
-11.18%-11.41%-22.02%-36.79%305.18%1183.49%
Return on Capital Employed (ROCE)
-7.10%-7.10%-11.10%-8.30%26.80%84.10%
Earnings Yield
-13.39%-12.67%-9.34%-5.51%15.96%17.79%
FCF Yield
-11.70%-11.08%-22.45%-36.64%15.01%16.98%
Dividend Yield
----2.71%2.89%
Payout Ratio
----35.89%10.26%
Buyback Yield / Dilution
2.13%2.13%2.56%-0.13%0.02%-2.16%
Total Shareholder Return
2.13%2.13%2.56%-0.13%2.73%0.73%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.