Jafron Biomedical Co.,Ltd. (SHE:300529)
China flag China · Delayed Price · Currency is CNY
18.49
-0.40 (-2.12%)
Aug 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
Aug '26 Dec '25 Dec '24 Dec '23 Jan '23 Jan '22
14,31815,23222,72017,75524,74142,653
Market Cap Growth
-21.69%-32.96%27.96%-28.23%-41.99%-21.30%
Enterprise Value
12,92714,17621,62716,80323,82241,394
Last Close Price
18.4919.1127.4820.5227.9347.13
PE Ratio
25.0228.5927.7040.6827.8135.64
Forward PE
22.6919.5720.9120.4614.2031.28
PS Ratio
7.077.578.499.249.9315.94
PB Ratio
3.874.396.815.636.8912.61
P/TBV Ratio
3.984.537.045.857.2013.27
P/FCF Ratio
26.2527.7627.8526.5260.6559.91
P/OCF Ratio
20.2221.1221.6219.3727.9934.14
PEG Ratio
-0.380.446.82--
EV/Sales Ratio
6.397.058.088.749.5615.47
EV/EBITDA Ratio
15.0817.1719.2829.3023.9230.15
EV/EBIT Ratio
17.4920.0121.6734.7925.7131.27
EV/FCF Ratio
23.7025.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%72.80%
Return on Capital Employed (ROCE)
14.30%14.40%21.60%10.20%19.70%29.90%
Earnings Yield
3.94%3.50%3.61%2.46%3.60%2.81%
FCF Yield
3.81%3.60%3.59%3.77%1.65%1.67%
Dividend Yield
2.75%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.31%3.86%4.48%2.03%3.52%2.79%