Metro Land Corporation Ltd. (SHA:600683)
China flag China · Delayed Price · Currency is CNY
13.44
-0.12 (-0.88%)
Apr 28, 2026, 3:00 PM CST

Metro Land Corporation 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
9,9563,1632,8153,5413,4153,956
Market Cap Growth
264.23%12.37%-20.50%3.69%-13.67%33.17%
Enterprise Value
51,99242,49437,38627,97425,86320,888
Last Close Price
13.444.273.804.784.615.20
PE Ratio
----16.8812.04
Forward PE
-48.8048.8048.8048.8048.80
PS Ratio
1.740.551.990.330.620.59
PB Ratio
2.510.800.380.370.310.35
P/TBV Ratio
4.041.280.440.450.390.44
P/FCF Ratio
14.734.68---0.53
P/OCF Ratio
14.674.66---0.53
EV/Sales Ratio
9.107.4426.392.634.663.09
EV/EBITDA Ratio
-1991.12--95.9737.71
EV/EBIT Ratio
----104.1039.17
EV/FCF Ratio
76.9162.86---2.77
Debt / Equity Ratio
11.2111.215.604.072.341.51
Debt / EBITDA Ratio
2064.132064.13--88.4029.76
Debt / FCF Ratio
65.6865.68---2.24
Net Debt / Equity Ratio
10.3010.304.452.931.971.05
Net Debt / EBITDA Ratio
1911.871911.87-44.75-26.1779.3421.05
Net Debt / FCF Ratio
60.3660.36-5.26-6.39-2.561.55
Asset Turnover
0.100.100.020.190.110.14
Inventory Turnover
0.130.130.050.270.130.18
Quick Ratio
0.160.160.510.730.280.29
Current Ratio
1.931.933.213.072.261.85
Return on Equity (ROE)
-27.14%-27.14%-17.18%-10.34%1.61%3.40%
Return on Assets (ROA)
-0.06%-0.06%-0.78%-1.18%0.31%0.69%
Return on Invested Capital (ROIC)
-0.12%-0.12%-1.94%-3.10%0.48%1.02%
Return on Capital Employed (ROCE)
-0.20%-0.20%-1.70%-2.50%0.70%2.00%
Earnings Yield
-12.22%-38.46%-37.46%-18.62%5.92%8.31%
FCF Yield
6.79%21.37%-220.75%-122.27%-244.71%190.39%
Dividend Yield
-----2.50%
Payout Ratio
----823.88%562.39%
Buyback Yield / Dilution
-7.81%-7.81%-14.39%33.09%-16.52%
Total Shareholder Return
-7.81%-7.81%-14.39%33.09%-19.02%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.