Everdisplay Optronics (Shanghai) Co., Ltd. (SHA:688538)
China flag China · Delayed Price · Currency is CNY
2.340
+0.030 (1.30%)
May 8, 2026, 3:00 PM CST

SHA:688538 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
31,90036,73332,09033,67237,22442,533
Market Cap Growth
17.07%14.47%-4.70%-9.54%-12.48%-
Enterprise Value
47,95651,91545,07145,50944,30047,406
Last Close Price
2.312.662.322.432.683.08
PS Ratio
5.786.686.4711.088.8810.58
PB Ratio
4.204.563.202.682.362.44
P/TBV Ratio
4.825.173.542.872.502.57
P/OCF Ratio
42.8857.52---451.96
EV/Sales Ratio
8.699.449.0914.9810.5711.79
EV/EBITDA Ratio
74.7681.58--708.08529.86
Debt / Equity Ratio
2.382.151.791.130.830.78
Debt / EBITDA Ratio
28.1727.17--202.99148.62
Net Debt / Equity Ratio
2.121.971.410.980.610.33
Net Debt / EBITDA Ratio
25.0324.91-3004.14-11.96154.3363.46
Net Debt / FCF Ratio
-15.43-13.66-12.83-6.31-2.54-3.46
Asset Turnover
0.200.200.170.100.130.14
Inventory Turnover
7.627.947.674.614.185.24
Quick Ratio
0.700.600.390.741.663.53
Current Ratio
0.920.850.461.032.303.99
Return on Equity (ROE)
-22.60%-21.79%-22.29%-22.88%-9.65%-6.81%
Return on Assets (ROA)
-3.59%-3.37%-4.14%-5.77%-2.74%-2.01%
Return on Capital Employed (ROCE)
-6.80%-6.60%-10.80%-10.80%-4.90%-3.00%
Earnings Yield
-6.06%-5.37%-7.85%-9.63%-4.30%-2.22%
FCF Yield
-3.26%-3.16%-3.43%-5.77%-10.23%-3.86%
Buyback Yield / Dilution
-6.26%-0.68%0.83%-5.68%-12.98%-14.03%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.