MicroBase Technology Corp. (TPEX:3184)
Taiwan flag Taiwan · Delayed Price · Currency is TWD
26.80
-2.85 (-9.61%)
May 15, 2026, 1:57 PM CST

MicroBase Technology 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
1,7225881,0361,0078831,160
Market Cap Growth
113.44%-43.23%2.79%14.09%-23.88%-11.35%
Enterprise Value
1,5024108899118091,037
Last Close Price
27.309.3216.4215.9714.0018.39
PE Ratio
56.8819.5014.9126.44138.99-
PS Ratio
8.132.784.825.174.845.45
PB Ratio
2.610.891.651.811.702.27
P/TBV Ratio
2.620.891.651.811.712.27
P/FCF Ratio
76.2726.0415.73-41.10693.35
P/OCF Ratio
42.8214.6214.6326.9415.2595.68
EV/Sales Ratio
7.091.944.144.684.444.87
EV/EBITDA Ratio
25.466.9613.5326.20783.31-
EV/EBIT Ratio
32.748.9516.7242.27--
EV/FCF Ratio
66.5218.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.73-3.73-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
1.75%5.13%6.71%3.78%0.72%-3.22%
FCF Yield
1.31%3.84%6.36%-3.70%2.43%0.14%
Buyback Yield / Dilution
0.53%0.45%----3.33%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.