Well Lead Medical Co., Ltd. (SHA:603309)
China flag China · Delayed Price · Currency is CNY
12.49
-0.19 (-1.50%)
May 28, 2026, 3:00 PM CST

Well Lead Medical 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 Dec '22 Dec '21
3,7013,9673,5094,1725,8614,176
Market Cap Growth
8.84%13.05%-15.90%-28.82%40.35%28.18%
Enterprise Value
3,8884,1763,6753,9915,4954,254
Last Close Price
12.3813.4011.3312.9317.8413.99
PE Ratio
47.7551.9715.9921.6735.1839.36
Forward PE
11.7480.3080.3080.3080.3080.30
PS Ratio
2.262.432.333.014.303.73
PB Ratio
2.012.231.842.273.372.62
P/TBV Ratio
2.452.742.493.084.663.79
P/FCF Ratio
23.2131.96--27.9453.53
P/OCF Ratio
9.6512.0111.4618.7514.9822.30
EV/Sales Ratio
2.372.562.442.884.033.80
EV/EBITDA Ratio
10.2111.5311.4313.4121.6821.43
EV/EBIT Ratio
13.2914.6114.4217.0227.8728.52
EV/FCF Ratio
24.3833.65--26.2054.54
Debt / Equity Ratio
0.340.350.270.220.150.15
Debt / EBITDA Ratio
1.651.671.541.290.991.18
Debt / FCF Ratio
3.955.01--1.243.14
Net Debt / Equity Ratio
0.090.060.02-0.03-0.25-0.24
Net Debt / EBITDA Ratio
0.460.280.09-0.17-1.75-1.97
Net Debt / FCF Ratio
1.070.83-2.950.37-2.12-5.00
Asset Turnover
0.590.570.550.560.600.62
Inventory Turnover
5.055.095.434.984.744.29
Quick Ratio
1.381.191.321.471.701.83
Current Ratio
1.831.521.671.852.082.29
Return on Equity (ROE)
4.65%4.74%12.22%11.44%10.67%8.38%
Return on Assets (ROA)
6.55%6.27%5.85%5.87%5.46%5.15%
Return on Invested Capital (ROIC)
10.10%10.03%11.91%13.11%13.65%10.53%
Return on Capital Employed (ROCE)
12.80%12.90%11.00%10.80%10.30%8.70%
Earnings Yield
2.09%1.92%6.25%4.61%2.84%2.54%
FCF Yield
4.31%3.13%-0.27%-3.25%3.58%1.87%
Dividend Yield
4.73%3.73%4.41%3.87%1.91%0.97%
Payout Ratio
280.79%208.57%70.93%55.50%27.31%55.20%
Buyback Yield / Dilution
0.34%-0.36%-0.30%0.20%-12.93%0.29%
Total Shareholder Return
4.90%3.38%4.11%4.07%-11.03%1.25%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.