Zhejiang Xinguang Pharmaceutical Co., Ltd. (SHE:300519)
China flag China · Delayed Price · Currency is CNY
12.90
-0.20 (-1.53%)
Jun 11, 2026, 3:04 PM CST

SHE:300519 Ratios and Metrics

Millions CNY. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Jan '23 Jan '22
2,0642,3842,1232,6512,5063,230
Market Cap Growth
-9.03%12.28%-19.92%5.81%-22.44%26.27%
Enterprise Value
1,2921,6931,4541,9571,8012,555
Last Close Price
12.9014.5912.7215.3914.1217.56
PE Ratio
36.7743.9842.1441.2023.0328.27
PS Ratio
7.928.987.939.817.1310.07
PB Ratio
2.392.852.563.142.923.82
P/TBV Ratio
2.412.882.583.172.953.87
P/FCF Ratio
27.0836.4244.0271.0722.8225.31
P/OCF Ratio
26.1634.5939.7449.7519.8222.69
EV/Sales Ratio
4.966.385.437.245.127.96
EV/EBITDA Ratio
18.3127.6730.9530.7514.4221.02
EV/EBIT Ratio
23.1236.4545.3840.0516.2523.50
EV/FCF Ratio
16.9625.8730.1452.4616.4120.02
Net Debt / Equity Ratio
-0.89-0.85-0.83-0.83-0.86-0.85
Net Debt / EBITDA Ratio
-10.93-11.63-14.66-10.98-5.90-5.91
Net Debt / FCF Ratio
-10.12-10.88-14.27-18.74-6.71-5.63
Asset Turnover
0.280.300.290.290.370.35
Inventory Turnover
4.042.902.532.723.663.24
Quick Ratio
15.8016.179.939.218.639.79
Current Ratio
16.3817.1610.9710.199.1910.45
Return on Equity (ROE)
6.52%6.50%6.02%7.56%12.76%13.66%
Return on Assets (ROA)
3.79%3.23%2.18%3.23%7.33%7.45%
Return on Invested Capital (ROIC)
43.74%29.73%19.71%32.20%76.99%67.83%
Return on Capital Employed (ROCE)
6.40%5.50%3.80%5.70%12.70%12.70%
Earnings Yield
2.71%2.27%2.37%2.43%4.34%3.54%
FCF Yield
3.69%2.74%2.27%1.41%4.38%3.95%
Dividend Yield
2.29%2.06%2.36%2.60%3.54%3.42%
Payout Ratio
85.66%88.54%127.01%124.31%88.22%84.00%
Buyback Yield / Dilution
1.81%1.91%-1.03%-0.54%0.58%-0.83%
Total Shareholder Return
4.10%3.97%1.33%2.06%4.12%2.59%