Shanghai Waigaoqiao Free Trade Zone Group Co., Ltd. (SHA:600648)
China flag China · Delayed Price · Currency is CNY
9.52
-0.01 (-0.10%)
May 28, 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
May '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
11,92112,65312,26510,12412,40113,516
Market Cap Growth
-20.52%3.16%21.14%-18.36%-8.26%-5.24%
Enterprise Value
27,81430,23329,86521,03420,87422,649
Last Close Price
9.5210.0911.549.1110.7311.20
PE Ratio
14.0013.5312.8910.909.9914.42
Forward PE
-24.3024.3024.3024.3024.30
PS Ratio
2.002.121.691.321.351.52
PB Ratio
0.730.770.910.791.011.13
P/TBV Ratio
0.750.800.950.811.051.16
P/FCF Ratio
-----3.94
P/OCF Ratio
27.43--21.93-3.83
EV/Sales Ratio
4.665.074.132.732.272.55
EV/EBITDA Ratio
17.3819.0714.949.508.179.14
EV/EBIT Ratio
41.4341.8625.3914.9111.9613.52
EV/FCF Ratio
-45.68----6.59
Debt / Equity Ratio
1.411.361.711.511.421.46
Debt / EBITDA Ratio
14.4813.6511.228.666.736.86
Debt / FCF Ratio
-----5.08
Net Debt / Equity Ratio
0.940.921.260.930.850.66
Net Debt / EBITDA Ratio
9.989.538.495.434.093.20
Net Debt / FCF Ratio
-25.31-13.56-4.90-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.510.430.320.420.400.54
Current Ratio
1.261.050.831.120.991.08
Return on Equity (ROE)
6.15%6.34%7.34%7.49%10.34%8.19%
Return on Assets (ROA)
0.91%0.96%1.62%2.04%2.57%2.54%
Return on Invested Capital (ROIC)
1.53%1.67%3.16%4.45%6.17%5.73%
Return on Capital Employed (ROCE)
2.20%2.70%5.00%5.90%8.40%7.40%
Earnings Yield
7.63%7.39%7.76%9.17%10.01%6.93%
FCF Yield
-5.11%-8.81%-28.21%-4.52%-17.16%25.41%
Dividend Yield
3.67%3.47%3.03%4.50%3.08%7.37%
Payout Ratio
107.48%109.47%111.44%101.98%124.48%88.67%
Buyback Yield / Dilution
-18.10%-13.12%-0.03%0.53%-0.82%-0.13%
Total Shareholder Return
-14.48%-9.65%3.00%5.03%2.25%7.24%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.