Jafron Biomedical Co.,Ltd. (SHE:300529)
China flag China · Delayed Price · Currency is CNY
17.25
-0.48 (-2.71%)
Jun 4, 2026, 3:04 PM CST

Jafron Biomedical 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
13,35815,23222,72017,75524,74142,653
Market Cap Growth
-21.70%-32.96%27.96%-28.23%-41.99%-21.30%
Enterprise Value
11,96714,17621,62716,80323,82241,394
Last Close Price
17.2519.1127.4820.5227.9347.13
PE Ratio
23.3428.5927.7040.6827.8135.64
Forward PE
21.3019.5720.9120.4614.2031.28
PS Ratio
6.607.578.499.249.9315.94
PB Ratio
3.614.396.815.636.8912.61
P/TBV Ratio
3.724.537.045.857.2013.27
P/FCF Ratio
24.4927.7627.8526.5260.6559.91
P/OCF Ratio
18.8721.1221.6219.3727.9934.14
EV/Sales Ratio
5.917.058.088.749.5615.47
EV/EBITDA Ratio
13.9617.1719.2829.3023.9230.15
EV/EBIT Ratio
16.1920.0121.6734.7925.7131.27
EV/FCF Ratio
21.9425.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
4.23%3.50%3.61%2.46%3.60%2.81%
FCF Yield
4.08%3.60%3.59%3.77%1.65%1.67%
Dividend Yield
2.93%2.72%2.91%1.95%2.40%1.91%
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.39%3.86%4.48%2.03%3.52%2.79%