Zhejiang Orient Gene Biotech Co., Ltd (SHA:688298)
China flag China · Delayed Price · Currency is CNY
19.06
+1.20 (6.72%)
Jul 1, 2026, 3:00 PM CST

SHA:688298 Ratios and Metrics

Millions CNY. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
3,6824,5275,6667,20912,95527,660
Market Cap Growth
-23.67%-20.12%-21.40%-44.35%-53.16%13.55%
Enterprise Value
1,6992,3222,6952,2015,92222,133
Last Close Price
19.0623.4329.3335.7661.58127.17
PE Ratio
----6.275.62
Forward PE
-2.002.002.001.947.66
PS Ratio
3.644.786.848.791.482.72
PB Ratio
0.620.740.830.961.564.01
P/TBV Ratio
0.730.890.951.041.694.11
P/FCF Ratio
----6.665.89
P/OCF Ratio
----4.325.32
EV/Sales Ratio
1.682.453.262.680.682.18
EV/EBITDA Ratio
----2.533.78
EV/EBIT Ratio
----2.623.80
EV/FCF Ratio
----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.35-0.37-0.41-0.61-0.92-0.91
Net Debt / EBITDA Ratio
8.807.324.819.06-3.28-1.07
Net Debt / FCF Ratio
4.544.482.201.75-3.95-1.34
Asset Turnover
0.140.120.100.080.891.62
Inventory Turnover
2.011.902.011.6511.436.30
Quick Ratio
3.233.362.945.013.573.66
Current Ratio
3.793.913.315.433.843.95
Return on Equity (ROE)
-9.10%-9.28%-7.93%-5.27%27.58%105.79%
Return on Assets (ROA)
-3.52%-3.97%-5.58%-4.19%14.36%57.97%
Return on Invested Capital (ROIC)
-10.64%-12.37%-22.02%-36.79%305.18%1210.06%
Return on Capital Employed (ROCE)
-6.80%-7.70%-11.10%-8.30%26.80%84.10%
Earnings Yield
-14.99%-12.67%-9.34%-5.51%15.96%17.79%
FCF Yield
-12.40%-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
3.34%2.13%2.56%-0.13%0.02%-2.16%
Total Shareholder Return
3.34%2.13%2.56%-0.13%2.73%0.73%