Shanghai Waigaoqiao Free Trade Zone Group Co., Ltd. (SHA:600648)
China flag China · Delayed Price · Currency is CNY
10.35
+0.08 (0.78%)
Mar 26, 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
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
12,64112,54712,26510,12412,40113,516
Market Cap Growth
4.43%2.30%21.14%-18.36%-8.26%-5.24%
Enterprise Value
30,22130,12629,86521,03420,87422,649
Last Close Price
10.2710.0911.549.1110.7311.20
PE Ratio
14.8813.3612.8910.909.9914.42
Forward PE
-24.3024.3024.3024.3024.30
PS Ratio
2.122.101.691.321.351.52
PB Ratio
0.810.800.910.791.011.13
P/TBV Ratio
0.840.830.950.811.051.16
P/FCF Ratio
-----3.94
P/OCF Ratio
---21.93-3.83
EV/Sales Ratio
5.065.054.132.732.272.55
EV/EBITDA Ratio
14.2214.1714.999.508.179.14
EV/EBIT Ratio
23.0923.0225.3914.9111.9613.52
EV/FCF Ratio
-----6.59
Debt / Equity Ratio
1.421.421.701.511.421.46
Debt / EBITDA Ratio
10.4810.4811.188.666.736.86
Debt / FCF Ratio
-----5.08
Net Debt / Equity Ratio
1.091.091.250.930.850.66
Net Debt / EBITDA Ratio
8.058.058.445.434.093.20
Net Debt / FCF Ratio
---4.86-26.21-4.912.31
Asset Turnover
--0.160.180.220.22
Inventory Turnover
--0.400.380.520.52
Quick Ratio
--0.320.420.400.54
Current Ratio
--0.831.120.991.08
Return on Equity (ROE)
6.46%6.46%7.34%7.49%10.34%8.19%
Return on Assets (ROA)
--1.62%2.04%2.57%2.54%
Return on Invested Capital (ROIC)
2.85%2.96%3.17%4.45%6.17%5.73%
Return on Capital Employed (ROCE)
--5.00%5.90%8.40%7.40%
Earnings Yield
7.43%7.49%7.76%9.17%10.01%6.93%
FCF Yield
---28.21%-4.52%-17.16%25.41%
Dividend Yield
3.46%-3.03%4.50%3.08%7.37%
Payout Ratio
--111.44%101.98%124.48%88.67%
Buyback Yield / Dilution
-20.20%-20.20%-0.03%0.53%-0.82%-0.13%
Total Shareholder Return
-16.73%-20.20%3.00%5.03%2.25%7.24%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.