Shanghai Zhangjiang Hi-Tech Park Development Co., Ltd. (SHA:600895)
China flag China · Delayed Price · Currency is CNY
37.24
-0.43 (-1.14%)
At close: Mar 13, 2026

SHA:600895 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
57,67341,50529,89017,56223,32326,390
Market Cap Growth
41.06%38.86%70.19%-24.70%-11.62%11.30%
Enterprise Value
86,36772,08055,08237,65740,46639,556
Last Close Price
37.2426.6518.9511.0114.4516.01
PE Ratio
61.0542.2531.5321.3631.4914.48
Forward PE
46.2645.3245.3245.3245.3245.32
PS Ratio
13.7720.9314.769.2111.1233.87
PB Ratio
2.982.261.871.151.611.82
P/TBV Ratio
3.682.822.401.502.142.44
P/OCF Ratio
-----160.32
PEG Ratio
-4.014.014.014.014.01
EV/Sales Ratio
20.6236.3427.1919.7519.3050.77
EV/EBITDA Ratio
63.1674.3545.8836.2725.7968.58
EV/EBIT Ratio
79.02103.7159.1050.5731.08121.45
Debt / Equity Ratio
1.491.541.601.331.150.91
Debt / EBITDA Ratio
38.2929.2821.2919.5210.6522.83
Net Debt / Equity Ratio
1.291.341.351.090.930.66
Net Debt / EBITDA Ratio
33.0925.4618.0116.018.5516.65
Net Debt / FCF Ratio
-13.41-5.53-4.57-8.12-9.46-25.48
Asset Turnover
0.040.040.040.050.060.03
Inventory Turnover
0.080.050.060.070.080.04
Quick Ratio
0.190.240.270.270.410.37
Current Ratio
0.981.391.381.131.471.13
Return on Equity (ROE)
6.04%5.78%6.01%5.29%4.47%12.55%
Return on Assets (ROA)
0.52%0.79%1.24%1.16%2.32%0.70%
Return on Invested Capital (ROIC)
0.82%1.34%1.92%2.10%3.72%1.06%
Return on Capital Employed (ROCE)
1.30%1.60%2.60%2.60%4.60%1.50%
Earnings Yield
1.71%2.37%3.17%4.68%3.17%6.91%
FCF Yield
--10.75%-15.84%-11.65%-6.08%-1.43%
Dividend Yield
0.54%0.75%1.00%1.45%1.04%2.25%
Payout Ratio
-124.67%100.01%101.28%145.01%31.23%
Buyback Yield / Dilution
-4.43%-0.35%-0.17%-0.54%0.08%-0.68%
Total Shareholder Return
-3.90%0.40%0.84%0.91%1.11%1.57%
Updated Sep 30, 2025. Source: S&P Global Market Intelligence. Standard template. Financial Sources.