Appotronics Corporation Limited (SHA:688007)
China flag China · Delayed Price · Currency is CNY
13.81
-1.00 (-6.75%)
May 29, 2026, 3:00 PM CST

Appotronics Corporation 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
6,2988,4686,67411,93911,35015,552
Market Cap Growth
-2.68%26.88%-44.10%5.18%-27.02%85.67%
Enterprise Value
5,7037,4165,42810,89710,61414,737
Last Close Price
13.8118.5714.7625.7124.6433.90
PE Ratio
--238.76115.7095.0366.64
Forward PE
121.1495.9735.7947.2135.4436.69
PS Ratio
4.254.952.765.394.476.23
PB Ratio
2.793.702.504.274.145.93
P/TBV Ratio
2.963.872.704.714.827.28
P/FCF Ratio
-294.69-47.981133.27-
P/OCF Ratio
85.3243.4776.5232.7964.00266.59
EV/Sales Ratio
3.854.342.244.924.185.90
EV/EBITDA Ratio
99.89109.3627.3365.6279.4059.90
EV/EBIT Ratio
--211.881064.351514.76110.86
EV/FCF Ratio
-115.27258.08-43.791059.72-
Debt / Equity Ratio
0.230.260.240.260.270.21
Debt / EBITDA Ratio
8.766.863.244.434.642.03
Debt / FCF Ratio
-20.33-2.9574.45-
Net Debt / Equity Ratio
-0.19-0.25-0.45-0.42-0.35-0.32
Net Debt / EBITDA Ratio
-10.37-8.48-6.00-7.02-7.20-3.39
Net Debt / FCF Ratio
8.88-20.01655.00-4.68-96.1612.91
Asset Turnover
0.400.440.570.520.600.68
Inventory Turnover
2.512.592.871.962.152.83
Quick Ratio
1.501.471.892.241.801.74
Current Ratio
2.302.122.472.992.742.62
Return on Equity (ROE)
-14.24%-13.51%-0.21%0.64%1.15%9.21%
Return on Assets (ROA)
-1.41%-1.08%0.38%0.15%0.10%2.27%
Return on Invested Capital (ROIC)
-4.71%-4.21%-1.31%0.28%0.39%6.47%
Return on Capital Employed (ROCE)
-3.30%-2.60%0.80%0.30%0.20%4.40%
Earnings Yield
-4.60%-3.23%0.42%0.86%1.05%1.50%
FCF Yield
-0.79%0.34%-0.03%2.08%0.09%-0.42%
Dividend Yield
0.18%-0.17%0.27%0.22%0.31%
Payout Ratio
--197.33%50.89%62.08%17.59%
Buyback Yield / Dilution
-0.93%2.14%0.67%-2.10%-0.40%-0.48%
Total Shareholder Return
-0.76%2.14%0.84%-1.83%-0.18%-0.17%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.