MicroBase Technology Corp. (TPEX:3184)
Taiwan flag Taiwan · Delayed Price · Currency is TWD
14.15
-0.15 (-1.05%)
Jul 21, 2026, 1:27 PM CST

MicroBase Technology 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
8895881,0361,0078831,160
Market Cap Growth
11.57%-43.23%2.79%14.09%-23.88%-11.35%
Enterprise Value
6694108899118091,037
Last Close Price
14.109.1916.1915.7513.8018.13
PE Ratio
29.5119.5014.9126.44138.99-
PS Ratio
4.202.784.825.174.845.45
PB Ratio
1.350.891.651.811.702.27
P/TBV Ratio
1.350.891.651.811.712.27
P/FCF Ratio
39.3926.0415.73-41.10693.35
P/OCF Ratio
22.1214.6214.6326.9415.2595.68
EV/Sales Ratio
3.161.944.144.684.444.87
EV/EBITDA Ratio
11.357.0113.5326.20783.31-
EV/EBIT Ratio
14.598.9516.7242.27--
EV/FCF Ratio
29.6418.1713.51-37.66619.55
Debt / Equity Ratio
0.000.000.030.040.160.19
Debt / EBITDA Ratio
0.020.020.310.5952.02-
Debt / FCF Ratio
0.050.050.31-3.8258.79
Net Debt / Equity Ratio
-0.33-0.33-0.28-0.20-0.21-0.28
Net Debt / EBITDA Ratio
-3.76-3.76-2.66-3.17-105.2415.49
Net Debt / FCF Ratio
-9.75-9.75-2.652.96-5.06-86.05
Asset Turnover
0.280.280.320.310.280.31
Inventory Turnover
2.882.882.753.212.992.37
Quick Ratio
11.3611.364.242.501.942.89
Current Ratio
13.5613.565.973.732.923.62
Return on Equity (ROE)
4.69%4.69%11.72%7.08%1.23%-7.04%
Return on Assets (ROA)
3.79%3.79%4.91%2.11%-1.31%-2.77%
Return on Invested Capital (ROIC)
10.46%10.29%11.67%5.03%-2.20%-7.88%
Return on Capital Employed (ROCE)
6.00%6.00%7.80%3.80%-2.50%-5.50%
Earnings Yield
3.39%5.13%6.71%3.78%0.72%-3.22%
FCF Yield
2.54%3.84%6.36%-3.70%2.43%0.14%
Dividend Yield
1.55%2.41%----
Buyback Yield / Dilution
-0.05%-0.05%0.00%---3.33%
Total Shareholder Return
1.46%2.36%----3.33%