Jafron Biomedical Co.,Ltd. (SHE:300529)
China flag China · Delayed Price · Currency is CNY
19.52
+0.07 (0.36%)
May 15, 2026, 9:45 AM CST

Jafron Biomedical 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
15,06115,23222,72017,75524,74142,653
Market Cap Growth
-21.26%-32.96%27.96%-28.23%-41.99%-21.30%
Enterprise Value
13,67114,17621,62716,80323,82241,394
Last Close Price
19.4519.6728.2921.1328.7548.52
PE Ratio
26.3228.5927.7040.6827.8135.64
Forward PE
24.0119.5720.9120.4614.2031.28
PS Ratio
7.447.578.499.249.9315.94
PB Ratio
4.074.396.815.636.8912.61
P/TBV Ratio
4.194.537.045.857.2013.27
P/FCF Ratio
27.6227.7627.8526.5260.6559.91
P/OCF Ratio
21.2721.1221.6219.3727.9934.14
EV/Sales Ratio
6.757.058.088.749.5615.47
EV/EBITDA Ratio
15.9517.1719.2829.3023.9230.15
EV/EBIT Ratio
18.5020.0121.6734.7925.7131.27
EV/FCF Ratio
25.0725.8426.5125.1058.4058.14
Debt / Equity Ratio
0.340.360.420.530.360.27
Debt / EBITDA Ratio
1.451.491.232.901.280.67
Debt / FCF Ratio
2.282.251.702.503.131.29
Net Debt / Equity Ratio
-0.38-0.37-0.28-0.36-0.36-0.46
Net Debt / EBITDA Ratio
-1.63-1.55-0.83-1.98-1.29-1.13
Net Debt / FCF Ratio
-2.55-2.33-1.14-1.70-3.14-2.18
Asset Turnover
0.360.370.490.350.490.67
Inventory Turnover
1.541.401.441.071.612.54
Quick Ratio
7.755.103.103.493.917.21
Current Ratio
8.715.813.633.994.597.91
Return on Equity (ROE)
15.60%15.62%25.10%12.63%25.26%38.47%
Return on Assets (ROA)
8.24%8.21%11.42%5.51%11.33%20.61%
Return on Invested Capital (ROIC)
26.66%24.84%36.51%18.25%38.79%56.14%
Return on Capital Employed (ROCE)
14.30%14.40%21.60%10.20%19.70%29.90%
Earnings Yield
3.75%3.50%3.61%2.46%3.60%2.81%
FCF Yield
3.62%3.60%3.59%3.77%1.65%1.67%
Dividend Yield
2.61%2.64%2.83%1.89%2.33%1.85%
Payout Ratio
113.94%120.79%41.47%128.71%82.00%44.37%
Buyback Yield / Dilution
2.52%1.14%1.57%0.08%1.12%0.89%
Total Shareholder Return
5.13%3.79%4.40%1.97%3.45%2.74%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.