Mechema Chemicals International Corp. (TPEX:4721)
Taiwan flag Taiwan · Delayed Price · Currency is TWD
93.00
+1.60 (1.75%)
Apr 21, 2026, 1:30 PM CST

TPEX:4721 Ratios and Metrics

Millions TWD. 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
6,8545,1075,0096,5317,33411,810
Market Cap Growth
40.83%1.95%-23.31%-10.94%-37.91%134.72%
Enterprise Value
7,0425,2674,9486,8407,99412,402
Last Close Price
91.4068.1064.5683.0688.80138.34
PE Ratio
30.3722.6219.88-19.2332.75
Forward PE
-13.9913.9913.9913.9913.99
PS Ratio
2.712.022.362.821.392.86
PB Ratio
5.053.773.825.824.898.55
P/TBV Ratio
5.073.783.825.834.898.56
P/FCF Ratio
60.9645.4219.3511.3523.80-
P/OCF Ratio
36.9027.4916.8410.5220.64-
EV/Sales Ratio
2.782.082.332.951.523.01
EV/EBITDA Ratio
20.0615.0416.7548.9020.8128.32
EV/EBIT Ratio
23.3917.5018.4258.9622.0929.74
EV/FCF Ratio
62.6446.8519.1111.8825.95-
Debt / Equity Ratio
0.490.490.370.360.530.64
Debt / EBITDA Ratio
1.881.881.632.842.052.00
Debt / FCF Ratio
5.875.871.860.702.57-
Net Debt / Equity Ratio
0.140.14-0.010.170.240.30
Net Debt / EBITDA Ratio
0.540.54-0.051.350.950.94
Net Debt / FCF Ratio
1.671.67-0.060.331.18-1.17
Asset Turnover
1.231.231.201.122.132.05
Inventory Turnover
4.164.164.774.238.649.97
Quick Ratio
1.101.101.811.481.281.16
Current Ratio
1.921.922.492.291.971.82
Return on Equity (ROE)
16.93%16.93%20.71%-1.87%26.46%28.33%
Return on Assets (ROA)
9.14%9.14%9.46%3.49%9.14%12.96%
Return on Invested Capital (ROIC)
15.51%16.14%18.34%-36.31%15.68%22.75%
Return on Capital Employed (ROCE)
22.10%22.10%20.40%10.30%24.00%30.10%
Earnings Yield
3.29%4.42%5.03%-0.38%5.20%3.05%
FCF Yield
1.64%2.20%5.17%8.81%4.20%-2.97%
Dividend Yield
2.52%3.38%3.65%1.32%5.18%2.75%
Payout Ratio
78.40%78.40%32.74%-74.73%28.90%
Buyback Yield / Dilution
-0.06%-0.06%-0.06%0.09%-0.04%0.01%
Total Shareholder Return
2.46%3.32%3.60%1.41%5.14%2.76%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.