Shanghai Xuerong Biotechnology Co.,Ltd. (SHE:300511)
China flag China · Delayed Price · Currency is CNY
5.48
+0.13 (2.43%)
At close: Jul 10, 2026

SHE:300511 Ratios and Metrics

Millions CNY. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Jan '23 Jan '22
3,5123,9991,7312,6683,2453,350
Market Cap Growth
-4.32%131.03%-35.13%-17.76%-3.14%-41.93%
Enterprise Value
4,2425,1483,7714,3804,5205,066
Last Close Price
5.486.243.475.356.457.58
PE Ratio
16.10134.22----
Forward PE
-8.618.6113.057.908.42
PS Ratio
1.582.010.801.041.401.62
PB Ratio
2.082.642.101.862.002.03
P/TBV Ratio
2.363.052.712.142.132.50
P/FCF Ratio
8.7311.8915.77-68.08-
P/OCF Ratio
6.589.623.967.468.8413.73
EV/Sales Ratio
1.912.591.741.711.952.44
EV/EBITDA Ratio
7.5012.6118.0721.1711.4928.43
EV/EBIT Ratio
17.9771.94--84.51-
EV/FCF Ratio
10.5415.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.57%0.74%-35.65%-7.05%-8.85%-9.30%
FCF Yield
11.46%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%