Shanghai Model Organisms Center, Inc. (SHA:688265)
China flag China · Delayed Price · Currency is CNY
45.94
-0.10 (-0.22%)
At close: Feb 13, 2026

SHA:688265 Ratios and Metrics

Millions CNY. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2024FY 2023FY 2022FY 2021FY 2020
Period Ending
Feb '26 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20
3,4741,7482,9983,8205,461-
Market Cap Growth
103.27%-41.68%-21.53%-30.05%--
Enterprise Value
2,5288922,0642,6655,346-
Last Close Price
45.9423.1238.2148.7069.33-
PE Ratio
78.93269.15--89.74-
Forward PE
-32.2232.2241.88--
PS Ratio
8.294.598.1812.6119.84-
PB Ratio
2.041.041.732.163.06-
P/TBV Ratio
2.371.212.012.513.06-
P/FCF Ratio
47.3437.74--92.41-
P/OCF Ratio
35.5224.43149.27202.2049.00-
EV/Sales Ratio
6.032.345.638.8019.42-
EV/EBITDA Ratio
26.9872.25--75.82-
EV/EBIT Ratio
98.17---91.92-
EV/FCF Ratio
34.4519.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-
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
1.39%0.37%-0.69%-0.14%1.11%-
FCF Yield
2.11%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.