Shanghai Xuerong Biotechnology Co.,Ltd. (SHE:300511)
China flag China · Delayed Price · Currency is CNY
5.35
-0.08 (-1.47%)
At close: Jun 18, 2026

SHE:300511 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
3,4293,9991,7312,6683,2453,350
Market Cap Growth
-5.88%131.03%-35.13%-17.76%-3.14%-41.93%
Enterprise Value
4,1585,1483,7714,3804,5205,066
Last Close Price
5.356.243.475.356.457.58
PE Ratio
15.72134.22----
Forward PE
-8.618.6113.057.908.42
PS Ratio
1.542.010.801.041.401.62
PB Ratio
2.032.642.101.862.002.03
P/TBV Ratio
2.303.052.712.142.132.50
P/FCF Ratio
8.5211.8915.77-68.08-
P/OCF Ratio
6.439.623.967.468.8413.73
EV/Sales Ratio
1.872.591.741.711.952.44
EV/EBITDA Ratio
7.3612.6118.0721.1711.4928.43
EV/EBIT Ratio
17.6271.94--84.51-
EV/FCF Ratio
10.3415.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.71%0.74%-35.65%-7.05%-8.85%-9.30%
FCF Yield
11.74%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%