Shanghai Xuerong Biotechnology Co.,Ltd. (SHE:300511)
China flag China · Delayed Price · Currency is CNY
8.04
+0.01 (0.12%)
May 6, 2026, 4:00 PM EDT

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
5,1523,9991,7312,6683,2453,350
Market Cap Growth
99.35%131.03%-35.13%-17.76%-3.14%-41.93%
Enterprise Value
5,8825,1483,7714,3804,5205,066
Last Close Price
8.046.243.475.356.457.58
PE Ratio
23.63134.22----
Forward PE
-8.618.6113.057.908.42
PS Ratio
2.312.010.801.041.401.62
PB Ratio
3.052.642.101.862.002.03
P/TBV Ratio
3.463.052.712.142.132.50
P/FCF Ratio
12.8111.8915.77-68.08-
P/OCF Ratio
9.669.623.967.468.8413.73
EV/Sales Ratio
2.642.591.741.711.952.44
EV/EBITDA Ratio
9.9011.8418.1021.1711.4928.43
EV/EBIT Ratio
22.2152.47--84.51-
EV/FCF Ratio
14.6215.3134.36-94.83-
Debt / Equity Ratio
0.670.732.551.521.071.21
Debt / EBITDA Ratio
1.892.529.8810.364.4211.13
Debt / FCF Ratio
2.793.2619.11-36.60-
Net Debt / Equity Ratio
0.490.622.341.350.681.01
Net Debt / EBITDA Ratio
1.392.159.269.322.829.34
Net Debt / FCF Ratio
2.052.7817.58-2.6123.30-4.23
Asset Turnover
0.600.530.510.590.550.47
Inventory Turnover
4.794.935.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)
4.48%1.65%-2.39%-1.65%0.80%-1.88%
Return on Invested Capital (ROIC)
10.63%3.70%-5.29%-3.75%1.77%-4.13%
Return on Capital Employed (ROCE)
10.50%5.30%-8.50%-4.60%1.90%-4.90%
Earnings Yield
3.80%0.74%-35.65%-7.05%-8.85%-9.30%
FCF Yield
7.81%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.