Shanghai Model Organisms Center, Inc. (SHA:688265)
China flag China · Delayed Price · Currency is CNY
45.21
+1.66 (3.81%)
At close: Mar 6, 2026

SHA:688265 Ratios and Metrics

Millions CNY. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2024FY 2023FY 2022FY 2021FY 2020
Period Ending
Mar '26 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20
3,4191,7482,9983,8205,461-
Market Cap Growth
70.48%-41.68%-21.53%-30.05%--
Enterprise Value
2,4738922,0642,6655,346-
Last Close Price
45.2123.1238.2148.7069.33-
PE Ratio
105.14269.15--89.74-
Forward PE
-32.2232.2241.88--
PS Ratio
8.124.598.1812.6119.84-
PB Ratio
2.011.041.732.163.06-
P/TBV Ratio
2.331.212.012.513.06-
P/FCF Ratio
-37.74--92.41-
P/OCF Ratio
-24.43149.27202.2049.00-
EV/Sales Ratio
5.872.345.638.8019.42-
EV/EBITDA Ratio
37.2772.25--75.82-
EV/EBIT Ratio
80.58---91.92-
EV/FCF Ratio
-19.27--90.46-
Debt / Equity Ratio
0.020.050.060.070.02-
Debt / EBITDA Ratio
0.442.1868.40-0.34-
Debt / FCF Ratio
0.561.67--0.44-
Net Debt / Equity Ratio
-0.56-0.56-0.54-0.57-0.92-0.56
Net Debt / EBITDA Ratio
-13.40-75.5839.4240.39-23.41-3.04
Net Debt / FCF Ratio
-12.89-20.158.934.02-27.933.23
Asset Turnover
0.220.190.180.150.240.68
Inventory Turnover
11.4514.6012.9811.128.186.54
Quick Ratio
7.286.476.387.3412.052.08
Current Ratio
7.476.566.487.4712.222.32
Return on Equity (ROE)
2.88%0.38%-1.18%-0.30%5.97%22.83%
Return on Assets (ROA)
0.85%-0.74%-1.45%-1.35%3.13%8.69%
Return on Invested Capital (ROIC)
3.36%-3.00%-6.02%-9.77%37.60%51.80%
Return on Capital Employed (ROCE)
1.50%-1.30%-2.60%-2.30%3.20%15.20%
Earnings Yield
0.95%0.37%-0.69%-0.14%1.11%-
FCF Yield
-2.65%-3.48%-6.58%1.08%-
Dividend Yield
--0.34%-0.37%-
Payout Ratio
-154.01%----
Buyback Yield / Dilution
-6.09%-2.56%-2.63%-31.81%-2.45%-8.55%
Total Shareholder Return
-6.09%-2.56%-2.29%-31.81%-2.08%-8.55%
Updated Sep 30, 2025. Source: S&P Global Market Intelligence. Standard template. Financial Sources.