Shanghai Medicilon Inc. (SHA:688202)
China flag China · Delayed Price · Currency is CNY
67.00
-1.21 (-1.77%)
Feb 11, 2026, 4:00 PM EST

Shanghai Medicilon 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
8,7414,0339,20918,61230,1459,748
Market Cap Growth
131.48%-56.21%-50.52%-38.26%209.24%169.46%
Enterprise Value
8,5333,6648,56118,56829,8229,353
Last Close Price
66.4530.1768.38152.34246.1579.58
PE Ratio
---55.03106.8175.34
Forward PE
-51.4451.4451.4451.4451.44
PS Ratio
8.103.896.7411.2225.8314.64
PB Ratio
4.241.883.6711.6122.718.58
P/TBV Ratio
4.882.174.1414.2227.5110.97
P/FCF Ratio
432.95---188.15109.47
P/OCF Ratio
98.79-276.39-66.5646.92
EV/Sales Ratio
7.913.536.2711.1925.5514.04
EV/EBITDA Ratio
--6304.7448.3484.1357.18
EV/EBIT Ratio
---57.5696.6869.29
EV/FCF Ratio
422.65---186.13105.03
Debt / Equity Ratio
0.180.160.150.170.03-
Debt / EBITDA Ratio
--19.650.680.12-
Debt / FCF Ratio
18.14---0.27-
Net Debt / Equity Ratio
-0.10-0.17-0.240.05-0.35-0.41
Net Debt / EBITDA Ratio
1.141.26-447.190.20-1.32-2.85
Net Debt / FCF Ratio
-10.302.663.99-0.18-2.93-5.23
Asset Turnover
0.380.340.490.810.740.53
Inventory Turnover
8.867.476.307.7311.0117.67
Quick Ratio
2.082.292.431.261.993.27
Current Ratio
2.372.492.731.742.333.57
Return on Equity (ROE)
-10.50%-14.23%-1.62%23.09%23.11%12.56%
Return on Assets (ROA)
-6.02%-7.63%-1.88%9.78%12.21%6.77%
Return on Invested Capital (ROIC)
-15.21%-20.16%-4.70%23.35%34.60%23.34%
Return on Capital Employed (ROCE)
-12.40%-16.50%-3.30%18.80%21.90%11.60%
Earnings Yield
-2.65%-8.20%-0.36%1.82%0.94%1.33%
FCF Yield
0.23%-3.30%-1.65%-2.29%0.53%0.91%
Dividend Yield
---0.18%0.28%0.40%
Payout Ratio
---25.82%13.84%-
Buyback Yield / Dilution
0.72%-4.86%-4.98%-0.08%-0.19%-26.48%
Total Shareholder Return
0.72%-4.86%-4.98%0.11%0.09%-26.07%
Updated Sep 30, 2025. Source: S&P Global Market Intelligence. Standard template. Financial Sources.