Shanghai Xuerong Biotechnology Co.,Ltd. (SHE:300511)
China flag China · Delayed Price · Currency is CNY
6.09
+0.01 (0.16%)
At close: May 28, 2026

SHE:300511 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 Jan '23 Jan '22
3,9033,9991,7312,6683,2453,350
Market Cap Growth
49.41%131.03%-35.13%-17.76%-3.14%-41.93%
Enterprise Value
4,6335,1483,7714,3804,5205,066
Last Close Price
6.096.243.475.356.457.58
PE Ratio
17.90134.22----
Forward PE
-8.618.6113.057.908.42
PS Ratio
1.752.010.801.041.401.62
PB Ratio
2.312.642.101.862.002.03
P/TBV Ratio
2.623.052.712.142.132.50
P/FCF Ratio
9.7011.8915.77-68.08-
P/OCF Ratio
7.329.623.967.468.8413.73
EV/Sales Ratio
2.082.591.741.711.952.44
EV/EBITDA Ratio
8.2012.6118.0721.1711.4928.43
EV/EBIT Ratio
19.6371.94--84.51-
EV/FCF Ratio
11.5115.3134.36-94.83-
Debt / Equity Ratio
0.670.852.611.521.071.21
Debt / EBITDA Ratio
1.993.1510.1110.364.4211.13
Debt / FCF Ratio
2.793.8419.57-36.60-
Net Debt / Equity Ratio
0.490.752.401.350.681.01
Net Debt / EBITDA Ratio
1.462.779.499.322.829.34
Net Debt / FCF Ratio
2.053.3618.04-2.6123.30-4.23
Asset Turnover
0.600.530.510.590.550.47
Inventory Turnover
4.844.975.545.445.085.28
Quick Ratio
0.300.120.110.140.550.24
Current Ratio
0.660.350.280.360.920.55
Return on Equity (ROE)
14.63%3.29%-54.65%-12.58%-24.05%-19.11%
Return on Assets (ROA)
3.99%1.20%-2.39%-1.65%0.80%-1.88%
Return on Invested Capital (ROIC)
9.12%2.58%-5.24%-3.75%1.77%-4.13%
Return on Capital Employed (ROCE)
9.30%3.90%-8.50%-4.60%1.90%-4.90%
Earnings Yield
5.01%0.74%-35.65%-7.05%-8.85%-9.30%
FCF Yield
10.31%8.41%6.34%-27.70%1.47%-11.74%
Payout Ratio
20.25%143.25%----
Buyback Yield / Dilution
-5.02%-19.74%-0.55%-1.66%-12.49%0.46%
Total Shareholder Return
-5.02%-19.74%-0.55%-1.66%-12.49%0.46%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.