Mechema Chemicals International Corp. (TPEX:4721)
Taiwan flag Taiwan · Delayed Price · Currency is TWD
89.80
-2.30 (-2.50%)
May 15, 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
May '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
6,7345,1075,0096,5317,33411,810
Market Cap Growth
78.88%1.95%-23.31%-10.94%-37.91%134.72%
Enterprise Value
7,0245,2674,9486,8407,99412,402
Last Close Price
89.8068.1064.5683.0688.80138.34
PE Ratio
26.6622.6219.88-19.2332.75
Forward PE
-13.9913.9913.9913.9913.99
PS Ratio
2.392.022.362.821.392.86
PB Ratio
5.123.773.825.824.898.55
P/TBV Ratio
5.143.783.825.834.898.56
P/FCF Ratio
64.2045.4219.3511.3523.80-
P/OCF Ratio
26.7727.4916.8410.5220.64-
EV/Sales Ratio
2.502.082.332.951.523.01
EV/EBITDA Ratio
15.8615.0416.7548.9020.8128.32
EV/EBIT Ratio
17.9117.5018.4258.9622.0929.74
EV/FCF Ratio
66.9746.8519.1111.8825.95-
Debt / Equity Ratio
0.610.490.370.360.530.64
Debt / EBITDA Ratio
1.801.881.632.842.052.00
Debt / FCF Ratio
7.595.871.860.702.57-
Net Debt / Equity Ratio
0.220.14-0.010.170.240.30
Net Debt / EBITDA Ratio
0.660.54-0.051.350.950.94
Net Debt / FCF Ratio
2.771.67-0.060.331.18-1.17
Asset Turnover
1.171.231.201.122.132.05
Inventory Turnover
4.284.164.774.238.649.97
Quick Ratio
1.011.101.811.481.281.16
Current Ratio
1.571.922.492.291.971.82
Return on Equity (ROE)
21.87%16.93%20.71%-1.87%26.46%28.33%
Return on Assets (ROA)
10.19%9.14%9.46%3.49%9.14%12.96%
Return on Invested Capital (ROIC)
18.92%16.14%18.34%-36.31%15.68%22.75%
Return on Capital Employed (ROCE)
29.60%22.10%20.40%10.30%24.00%30.10%
Earnings Yield
4.38%4.42%5.03%-0.38%5.20%3.05%
FCF Yield
1.56%2.20%5.17%8.81%4.20%-2.97%
Dividend Yield
2.50%3.38%3.65%1.32%5.18%2.75%
Payout Ratio
59.98%78.40%32.74%-74.73%28.90%
Buyback Yield / Dilution
-16.86%-0.06%-0.06%0.09%-0.04%0.01%
Total Shareholder Return
-14.41%3.32%3.60%1.41%5.14%2.76%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.