EBM Technologies Incorporated (TPEX:8409)
Taiwan flag Taiwan · Delayed Price · Currency is TWD
20.70
+0.45 (2.22%)
At close: Feb 11, 2026

EBM Technologies Ratios and Metrics

Millions TWD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2024FY 2023FY 2022FY 2021FY 2020
Period Ending
Feb '26 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20
662752800606571514
Market Cap Growth
-13.57%-6.00%31.93%6.16%11.17%19.54%
Enterprise Value
617729768540527491
Last Close Price
20.7023.5025.0018.9517.8517.99
PE Ratio
14.34351.40-151.52--
PS Ratio
1.902.683.881.582.932.39
PB Ratio
2.282.402.611.901.841.88
P/TBV Ratio
2.362.482.701.961.901.95
P/FCF Ratio
28.806.34-59.27--
P/OCF Ratio
26.006.17-30.39--
EV/Sales Ratio
1.772.603.731.412.702.28
EV/EBITDA Ratio
9.4761.42-38.49--
EV/EBIT Ratio
11.96221.05-97.09--
EV/FCF Ratio
26.826.14-52.82--
Debt / Equity Ratio
0.310.260.400.270.370.35
Debt / EBITDA Ratio
1.464.66-4.49--
Debt / FCF Ratio
3.880.69-8.31--
Net Debt / Equity Ratio
-0.16-0.45-0.09-0.18-0.13-0.01
Net Debt / EBITDA Ratio
-0.81-12.015.02-4.071.490.13
Net Debt / FCF Ratio
-1.98-1.202.26-5.581.400.39
Asset Turnover
0.750.540.430.720.380.49
Inventory Turnover
4.965.6348.633.251.005.15
Quick Ratio
1.321.141.351.630.771.05
Current Ratio
1.371.291.381.671.241.11
Return on Equity (ROE)
17.20%0.69%-4.47%1.27%-7.49%-10.71%
Return on Assets (ROA)
6.41%0.39%-1.84%0.65%-4.31%-5.39%
Return on Invested Capital (ROIC)
18.45%0.49%-5.19%1.07%-13.16%-14.67%
Return on Capital Employed (ROCE)
16.00%1.00%-4.40%1.70%-10.90%-13.20%
Earnings Yield
6.97%0.29%-1.75%0.66%-3.83%-5.87%
FCF Yield
3.47%15.78%-1.46%1.69%-5.22%-1.98%
Buyback Yield / Dilution
----7.43%-6.38%-
Source: S&P Global Market Intelligence. Standard template. Financial Sources.