Wangli Security & Surveillance Product Co., Ltd (SHA:605268)
China flag China · Delayed Price · Currency is CNY
9.59
-0.14 (-1.44%)
Jun 18, 2026, 1:45 PM CST

SHA:605268 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 Dec '22 Dec '21
4,3434,7623,7774,2813,9025,594
Market Cap Growth
7.78%26.07%-11.78%9.73%-30.25%-
Enterprise Value
4,6145,2904,2994,4874,0055,489
Last Close Price
9.7310.678.229.198.1411.79
PE Ratio
31.0737.8927.2178.35-40.68
Forward PE
-26.6823.8320.9514.3520.69
PS Ratio
1.331.471.211.411.772.12
PB Ratio
2.472.762.262.542.283.24
P/TBV Ratio
2.893.232.693.032.703.55
P/FCF Ratio
18.8352.21-56.22--
P/OCF Ratio
11.4020.7838.8014.64372.08-
EV/Sales Ratio
1.411.641.381.471.822.08
EV/EBITDA Ratio
14.9117.4513.9928.66471.4126.03
EV/EBIT Ratio
26.7531.0724.1277.01-38.07
EV/FCF Ratio
20.0057.99-58.92--
Debt / Equity Ratio
0.310.410.430.260.280.14
Debt / EBITDA Ratio
1.732.312.332.7049.911.10
Debt / FCF Ratio
2.327.74-5.64--
Net Debt / Equity Ratio
0.140.190.170.040.04-0.11
Net Debt / EBITDA Ratio
0.791.080.900.398.47-0.87
Net Debt / FCF Ratio
1.053.60-4.670.79-0.430.32
Asset Turnover
0.770.740.740.780.590.85
Inventory Turnover
6.756.346.256.504.806.30
Quick Ratio
0.710.710.710.720.750.81
Current Ratio
0.950.940.920.930.991.06
Return on Equity (ROE)
7.45%7.26%8.12%3.01%-2.94%9.72%
Return on Assets (ROA)
2.55%2.43%2.64%0.93%-1.28%2.89%
Return on Invested Capital (ROIC)
6.44%6.37%7.49%2.55%-4.55%9.57%
Return on Capital Employed (ROCE)
9.50%9.50%10.30%3.30%-4.30%8.10%
Earnings Yield
3.01%2.64%3.68%1.28%-1.10%2.46%
FCF Yield
5.31%1.92%-1.57%1.78%-4.25%-10.32%
Dividend Yield
2.49%2.34%2.43%3.26%2.46%0.54%
Payout Ratio
81.61%85.45%107.21%192.67%-81.05%
Buyback Yield / Dilution
7.69%0.11%-3.22%2.09%0.10%-16.52%
Total Shareholder Return
10.21%2.46%-0.79%5.36%2.56%-15.98%