Jafron Biomedical Co.,Ltd. (SHE:300529)
China flag China · Delayed Price · Currency is CNY
15.63
-0.22 (-1.39%)
Jun 24, 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
12,10315,23222,72017,75524,74142,653
Market Cap Growth
-27.81%-32.96%27.96%-28.23%-41.99%-21.30%
Enterprise Value
10,71314,17621,62716,80323,82241,394
Last Close Price
15.6319.1127.4820.5227.9347.13
PE Ratio
21.1528.5927.7040.6827.8135.64
Forward PE
19.1819.5720.9120.4614.2031.28
PS Ratio
5.987.578.499.249.9315.94
PB Ratio
3.274.396.815.636.8912.61
P/TBV Ratio
3.374.537.045.857.2013.27
P/FCF Ratio
22.1927.7627.8526.5260.6559.91
P/OCF Ratio
17.0921.1221.6219.3727.9934.14
EV/Sales Ratio
5.297.058.088.749.5615.47
EV/EBITDA Ratio
12.5017.1719.2829.3023.9230.15
EV/EBIT Ratio
14.5020.0121.6734.7925.7131.27
EV/FCF Ratio
19.6425.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.66%3.50%3.61%2.46%3.60%2.81%
FCF Yield
4.51%3.60%3.59%3.77%1.65%1.67%
Dividend Yield
3.28%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.84%3.86%4.48%2.03%3.52%2.79%