Metro Land Corporation Ltd. (SHA:600683)
China flag China · Delayed Price · Currency is CNY
8.76
+0.80 (10.05%)
Mar 13, 2026, 3:00 PM CST

Metro Land Corporation Ratios and Metrics

Millions CNY. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2024FY 2023FY 2022FY 2021FY 2020
Period Ending
Mar '26 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20
6,4892,8153,5413,4153,9562,971
Market Cap Growth
124.62%-20.50%3.69%-13.67%33.17%-11.48%
Enterprise Value
45,82037,38627,97425,86320,88828,355
Last Close Price
8.763.804.784.615.203.68
PE Ratio
---16.8812.045.98
Forward PE
-48.8048.8048.8048.8048.80
PS Ratio
7.681.990.330.620.590.34
PB Ratio
1.210.380.370.310.350.35
P/TBV Ratio
1.430.440.450.390.440.47
P/FCF Ratio
3.79---0.530.30
P/OCF Ratio
3.79---0.530.30
EV/Sales Ratio
54.2226.392.634.663.093.20
EV/EBITDA Ratio
---95.9737.7117.24
EV/EBIT Ratio
---104.1039.1717.50
EV/FCF Ratio
26.78---2.772.88
Debt / Equity Ratio
7.865.604.072.341.513.15
Debt / EBITDA Ratio
---88.4029.7616.11
Debt / FCF Ratio
24.60---2.242.69
Net Debt / Equity Ratio
7.204.452.931.971.052.54
Net Debt / EBITDA Ratio
-60.90-44.75-26.1779.3421.0512.96
Net Debt / FCF Ratio
22.54-5.26-6.39-2.561.552.16
Asset Turnover
0.010.020.190.110.140.19
Inventory Turnover
0.030.050.270.130.180.20
Quick Ratio
0.190.510.730.280.290.38
Current Ratio
2.513.213.072.261.852.48
Return on Equity (ROE)
-11.92%-17.18%-10.34%1.61%3.40%16.95%
Return on Assets (ROA)
-0.68%-0.78%-1.18%0.31%0.69%2.11%
Return on Invested Capital (ROIC)
-1.49%-1.94%-3.10%0.48%1.02%3.81%
Return on Capital Employed (ROCE)
-1.60%-1.70%-2.50%0.70%2.00%4.70%
Earnings Yield
-8.99%-37.46%-18.62%5.92%8.31%16.73%
FCF Yield
26.37%-220.75%-122.27%-244.71%190.39%331.87%
Dividend Yield
----2.50%6.80%
Payout Ratio
---823.88%562.39%467.25%
Buyback Yield / Dilution
30.53%-14.39%33.09%-16.52%-15.53%
Total Shareholder Return
30.53%-14.39%33.09%-19.02%-8.73%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.