Zhejiang Orient Gene Biotech Co., Ltd (SHA:688298)
China flag China · Delayed Price · Currency is CNY
23.21
+0.28 (1.22%)
Mar 10, 2026, 10:44 AM CST

SHA:688298 Ratios and Metrics

Millions CNY. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
4,4304,5275,6667,20912,95527,660
Market Cap Growth
-23.67%-20.12%-21.40%-44.35%-53.16%13.55%
Enterprise Value
2,2262,3222,6952,2015,92222,133
Last Close Price
22.9323.4329.3335.7661.58127.17
PE Ratio
----6.275.62
PS Ratio
4.624.726.848.791.482.72
PB Ratio
0.680.700.830.961.564.01
P/TBV Ratio
0.820.830.951.041.694.11
P/FCF Ratio
----6.665.89
P/OCF Ratio
----4.325.32
EV/Sales Ratio
2.322.423.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.36-0.36-0.41-0.61-0.92-0.91
Net Debt / EBITDA Ratio
5.895.894.799.06-3.28-1.07
Net Debt / FCF Ratio
--2.201.75-3.95-1.34
Asset Turnover
--0.100.080.891.62
Inventory Turnover
--2.011.6511.436.30
Quick Ratio
--2.945.013.573.66
Current Ratio
--3.315.433.843.95
Return on Equity (ROE)
-8.48%-8.48%-7.93%-5.27%27.58%105.79%
Return on Assets (ROA)
---5.58%-4.19%14.36%57.97%
Return on Invested Capital (ROIC)
-13.85%-14.13%-22.02%-36.79%305.18%1183.49%
Return on Capital Employed (ROCE)
---11.10%-8.30%26.80%84.10%
Earnings Yield
-12.72%-12.45%-9.34%-5.51%15.96%17.79%
FCF Yield
---22.45%-36.64%15.01%16.98%
Dividend Yield
----2.71%2.89%
Payout Ratio
----35.89%10.26%
Buyback Yield / Dilution
2.19%2.19%2.56%-0.13%0.02%-2.16%
Total Shareholder Return
2.19%2.19%2.56%-0.13%2.73%0.73%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.