Zhejiang Shouxiangu Pharmaceutical Co., Ltd. (SHA:603896)
China flag China · Delayed Price · Currency is CNY
17.20
-0.34 (-1.94%)
May 12, 2026, 3:00 PM CST

SHA:603896 Ratios and Metrics

Millions CNY. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
May '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
3,4103,8424,2056,3917,8218,835
Market Cap Growth
-11.66%-8.63%-34.21%-18.28%-11.47%75.22%
Enterprise Value
2,9183,3363,6335,6747,1158,199
Last Close Price
17.2019.3820.9631.3538.1742.59
PE Ratio
-211.4024.1125.1228.1643.99
Forward PE
-22.0213.9120.9423.3839.93
PS Ratio
5.456.005.968.159.4311.52
PB Ratio
1.491.701.842.944.105.45
P/TBV Ratio
1.762.022.173.444.285.75
P/FCF Ratio
----49.2965.41
P/OCF Ratio
18.1016.8519.5620.2922.9229.78
EV/Sales Ratio
4.675.215.157.238.5810.69
EV/EBITDA Ratio
18.5520.7419.1721.2024.0635.12
EV/EBIT Ratio
44.0938.6729.9428.2229.8444.49
EV/FCF Ratio
-44.30---44.8460.70
Debt / Equity Ratio
0.250.270.260.350.370.07
Debt / EBITDA Ratio
3.593.502.902.702.330.45
Debt / FCF Ratio
----4.450.79
Net Debt / Equity Ratio
-0.21-0.23-0.27-0.35-0.44-0.43
Net Debt / EBITDA Ratio
-3.47-3.23-3.22-2.82-2.87-3.00
Net Debt / FCF Ratio
7.4911.512.097.60-5.35-5.19
Asset Turnover
0.200.200.220.260.340.42
Inventory Turnover
0.670.700.830.891.051.27
Quick Ratio
2.582.263.352.773.554.66
Current Ratio
3.132.693.873.093.905.25
Return on Equity (ROE)
-0.50%0.80%7.82%12.48%15.74%13.60%
Return on Assets (ROA)
1.31%1.68%2.41%4.17%6.19%6.29%
Return on Invested Capital (ROIC)
-0.59%0.90%7.84%16.24%24.10%21.43%
Return on Capital Employed (ROCE)
2.40%3.20%4.40%7.80%10.00%10.50%
Earnings Yield
-0.34%0.47%4.15%3.98%3.55%2.27%
FCF Yield
-1.93%-1.18%-6.95%-1.56%2.03%1.53%
Dividend Yield
1.57%-1.29%1.24%1.15%0.73%
Payout Ratio
-327.37%47.58%36.46%22.00%23.66%
Buyback Yield / Dilution
-0.12%-1.87%-1.26%-0.77%-1.56%-3.77%
Total Shareholder Return
1.45%-1.87%0.03%0.47%-0.41%-3.04%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.