Shanghai Waigaoqiao Free Trade Zone Group Co., Ltd. (SHA:600648)
China flag China · Delayed Price · Currency is CNY
10.71
+0.05 (0.47%)
Apr 15, 2026, 3:00 PM CST

SHA:600648 Ratios and Metrics

Millions CNY. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Apr '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
13,14312,54712,26510,12412,40113,516
Market Cap Growth
3.26%2.30%21.14%-18.36%-8.26%-5.24%
Enterprise Value
26,73930,12629,86521,03420,87422,649
Last Close Price
10.7110.0911.549.1110.7311.20
PE Ratio
14.6713.4112.8910.909.9914.42
Forward PE
-24.3024.3024.3024.3024.30
PS Ratio
2.202.101.691.321.351.52
PB Ratio
0.800.760.910.791.011.13
P/TBV Ratio
0.830.790.950.811.051.16
P/FCF Ratio
-----3.94
P/OCF Ratio
---21.93-3.83
EV/Sales Ratio
4.485.054.132.732.272.55
EV/EBITDA Ratio
16.0518.3014.999.508.179.14
EV/EBIT Ratio
34.3338.6825.3914.9111.9613.52
EV/FCF Ratio
-23.99----6.59
Debt / Equity Ratio
1.241.241.701.511.421.46
Debt / EBITDA Ratio
12.2512.2511.188.666.736.86
Debt / FCF Ratio
-----5.08
Net Debt / Equity Ratio
0.800.801.250.930.850.66
Net Debt / EBITDA Ratio
7.977.978.445.434.093.20
Net Debt / FCF Ratio
-11.77-11.77-4.86-26.21-4.912.31
Asset Turnover
0.130.130.160.180.220.22
Inventory Turnover
0.360.360.400.380.520.52
Quick Ratio
0.430.430.320.420.400.54
Current Ratio
1.051.050.831.120.991.08
Return on Equity (ROE)
6.34%6.34%7.34%7.49%10.34%8.19%
Return on Assets (ROA)
1.04%1.04%1.62%2.04%2.57%2.54%
Return on Invested Capital (ROIC)
1.80%1.87%3.17%4.45%6.17%5.73%
Return on Capital Employed (ROCE)
2.90%2.90%5.00%5.90%8.40%7.40%
Earnings Yield
7.12%7.46%7.76%9.17%10.01%6.93%
FCF Yield
-8.48%-8.88%-28.21%-4.52%-17.16%25.41%
Dividend Yield
3.28%-3.03%4.50%3.08%7.37%
Payout Ratio
109.47%109.47%111.44%101.98%124.48%88.67%
Buyback Yield / Dilution
-13.12%-13.12%-0.03%0.53%-0.82%-0.13%
Total Shareholder Return
-9.79%-13.12%3.00%5.03%2.25%7.24%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.