Casing Macron Technology Co., Ltd. (TPEX:3325)
Taiwan flag Taiwan · Delayed Price · Currency is TWD
13.15
-0.25 (-1.87%)
Apr 29, 2026, 1:30 PM CST

Casing Macron Technology Ratios and Metrics

Millions TWD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025 FY 2024 FY 2023 FY 2022 FY 2021 2020 - 2016
Period Ending
Apr '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21 2020 - 2016
Market Capitalization
1,1861,5371,7543,4231,0581,574
Upgrade
Market Cap Growth
-22.65%-12.34%-48.77%223.56%-32.80%-32.97%
Upgrade
Enterprise Value
1,5981,9672,1463,7881,2551,685
Upgrade
Last Close Price
13.1517.0518.5736.4711.9317.76
Upgrade
PS Ratio
0.931.211.272.040.991.03
Upgrade
PB Ratio
1.321.711.673.231.111.54
Upgrade
P/TBV Ratio
1.431.861.823.451.201.67
Upgrade
P/FCF Ratio
49.3964.04--65.52-
Upgrade
P/OCF Ratio
14.5418.85--6.9058.53
Upgrade
EV/Sales Ratio
1.261.551.552.261.181.10
Upgrade
EV/EBITDA Ratio
---366.85--
Upgrade
EV/FCF Ratio
66.5581.94--77.75-
Upgrade
Debt / Equity Ratio
0.720.720.600.620.580.48
Upgrade
Debt / EBITDA Ratio
---57.77--
Upgrade
Debt / FCF Ratio
27.0527.05--34.54-
Upgrade
Net Debt / Equity Ratio
0.380.380.310.220.120.16
Upgrade
Net Debt / EBITDA Ratio
-4.26-4.26-4.0322.32-1.27-7.42
Upgrade
Net Debt / FCF Ratio
14.1914.19-2.68-1.227.34-1.12
Upgrade
Asset Turnover
0.650.650.690.880.580.79
Upgrade
Inventory Turnover
4.344.344.855.783.454.68
Upgrade
Quick Ratio
0.900.901.141.331.351.32
Upgrade
Current Ratio
1.331.331.721.791.951.86
Upgrade
Return on Equity (ROE)
-16.91%-16.91%-7.95%-3.74%-9.28%-5.35%
Upgrade
Return on Assets (ROA)
-4.33%-4.33%-4.06%-1.85%-5.47%-2.07%
Upgrade
Return on Invested Capital (ROIC)
-10.77%-10.30%-9.77%-4.79%-14.20%-5.68%
Upgrade
Return on Capital Employed (ROCE)
-13.50%-13.50%-10.70%-4.50%-14.00%-5.70%
Upgrade
Earnings Yield
-12.45%-9.60%-4.56%-0.70%-7.24%-3.77%
Upgrade
FCF Yield
2.02%1.56%-6.81%-5.52%1.53%-9.26%
Upgrade
Buyback Yield / Dilution
-0.05%-0.05%-4.63%-1.77%--12.38%
Upgrade
Total Shareholder Return
-0.05%-0.05%-4.63%-1.77%--12.38%
Upgrade
Source: S&P Capital IQ. Standard template. Financial Sources.