Art Emperor Technology And Culture Co., Ltd. (TPEX:6650)
Taiwan flag Taiwan · Delayed Price · Currency is TWD
29.00
-0.35 (-1.19%)
Jul 21, 2026, 1:37 PM CST

TPEX:6650 Ratios and Metrics

Millions TWD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
9029481,2511,6931,3771,412
Market Cap Growth
-43.58%-24.22%-26.09%22.99%-2.54%2.28%
Enterprise Value
5255978671,3401,0671,236
Last Close Price
29.0029.4036.9350.8040.0638.71
PE Ratio
27.3628.5717.7328.2415.3722.34
PS Ratio
5.956.265.799.897.437.83
PB Ratio
2.212.322.764.844.084.39
P/TBV Ratio
2.212.322.764.844.084.39
P/FCF Ratio
-11.7037.6519.1837.9912.95
P/OCF Ratio
11.1311.7037.6519.1337.9912.92
EV/Sales Ratio
3.473.944.017.825.766.86
EV/EBITDA Ratio
13.6218.1410.0018.5813.1216.05
EV/EBIT Ratio
15.9918.1910.0118.6213.1516.19
EV/FCF Ratio
-7.3726.1015.1829.4511.33
Debt / Equity Ratio
0.020.020.080.030.040.06
Debt / EBITDA Ratio
0.180.180.390.130.170.24
Debt / FCF Ratio
0.090.091.080.110.410.18
Net Debt / Equity Ratio
-0.92-0.92-0.82-0.89-0.84-1.00
Net Debt / EBITDA Ratio
-11.44-11.44-4.26-4.35-3.49-4.17
Net Debt / FCF Ratio
-4.65-4.65-11.12-3.55-7.84-2.95
Asset Turnover
0.180.180.270.250.290.30
Inventory Turnover
--4.702.492.091.87
Quick Ratio
2.472.471.892.151.782.46
Current Ratio
2.482.481.922.241.832.55
Return on Equity (ROE)
7.70%7.70%17.57%17.44%27.18%20.41%
Return on Assets (ROA)
2.49%2.49%6.78%6.57%7.94%8.01%
Return on Invested Capital (ROIC)
85.12%47.00%114.09%134.03%250.88%504.82%
Return on Capital Employed (ROCE)
8.00%8.00%18.20%20.20%23.30%22.70%
Earnings Yield
3.68%3.50%5.64%3.54%6.51%4.47%
FCF Yield
-8.54%2.66%5.21%2.63%7.72%
Dividend Yield
3.58%3.57%10.83%1.38%3.62%6.55%
Payout Ratio
234.20%234.20%88.10%78.75%82.38%62.18%
Buyback Yield / Dilution
-0.90%-0.90%-5.64%-0.11%0.12%-2.22%
Total Shareholder Return
2.68%2.67%5.20%1.27%3.74%4.33%