Zhejiang Baida Precision Manufacturing Corp. (SHA:603331)
China flag China · Delayed Price · Currency is CNY
11.83
+0.43 (3.77%)
Aug 3, 2026, 3:00 PM CST

SHA:603331 Ratios and Metrics

Millions CNY. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
2,3922,8811,8222,6522,0742,284
Market Cap Growth
8.33%58.16%-31.32%27.89%-9.20%22.72%
Enterprise Value
3,2713,5802,6463,0222,7192,948
Last Close Price
11.8314.258.9412.7611.3312.23
PE Ratio
--55.1722.3130.7924.87
PS Ratio
1.772.051.191.841.611.88
PB Ratio
2.372.851.392.002.072.35
P/TBV Ratio
2.673.221.542.182.412.80
P/FCF Ratio
----55.43-
P/OCF Ratio
10.7410.2210.209.2811.51-
EV/Sales Ratio
2.422.541.722.102.112.42
EV/EBITDA Ratio
15.2915.8811.0011.1913.5613.48
EV/EBIT Ratio
42.8338.7223.4118.2127.5722.37
EV/FCF Ratio
----72.67-
Debt / Equity Ratio
1.080.930.740.520.680.75
Debt / EBITDA Ratio
5.114.134.022.543.353.28
Debt / FCF Ratio
----18.23-
Net Debt / Equity Ratio
0.900.770.560.230.570.61
Net Debt / EBITDA Ratio
4.323.443.081.112.842.70
Net Debt / FCF Ratio
-4.04-8.10-2.25-3.8115.21-2.63
Asset Turnover
0.420.450.470.540.610.61
Inventory Turnover
2.892.913.393.163.053.40
Quick Ratio
0.540.510.580.570.700.75
Current Ratio
0.830.810.890.861.201.19
Return on Equity (ROE)
-25.85%-24.21%1.34%9.97%6.63%9.45%
Return on Assets (ROA)
1.47%1.83%2.17%3.87%2.93%4.14%
Return on Invested Capital (ROIC)
4.12%4.82%6.15%8.42%5.11%7.60%
Return on Capital Employed (ROCE)
4.50%5.70%6.00%9.20%7.30%10.20%
Earnings Yield
-10.31%-7.83%1.81%4.48%3.25%4.02%
FCF Yield
-9.41%-3.32%-18.03%-2.96%1.80%-9.83%
Dividend Yield
--8.95%1.57%2.21%2.04%
Payout Ratio
--190.57%18.64%95.77%59.11%
Buyback Yield / Dilution
1.27%2.37%-5.86%-9.97%-0.37%0.31%
Total Shareholder Return
1.27%2.37%3.09%-8.40%1.83%2.35%