BTL Inc. (TPEX:6840)
Taiwan flag Taiwan · Delayed Price · Currency is TWD
60.70
+0.80 (1.34%)
Jul 22, 2026, 1:30 PM CST

BTL Inc. 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
1,8661,8491,5401,8301,9542,540
Market Cap Growth
20.02%20.11%-15.88%-6.35%-23.08%-
Enterprise Value
2,2212,2241,8012,1962,2532,690
Last Close Price
60.7060.0649.6963.6071.6890.32
PE Ratio
40.4538.5699.32-14.4819.67
Forward PE
-13.0613.0613.06--
PS Ratio
2.022.031.842.602.203.08
PB Ratio
1.741.761.532.262.593.77
P/TBV Ratio
1.751.771.542.292.633.78
P/FCF Ratio
--95.56--16.11
P/OCF Ratio
10.6310.8416.2955.1411.4711.30
EV/Sales Ratio
2.402.452.153.132.543.26
EV/EBITDA Ratio
10.7113.8920.17159.5511.3811.93
EV/EBIT Ratio
36.9936.76--18.2017.02
EV/FCF Ratio
--111.80--17.06
Debt / Equity Ratio
0.530.540.540.680.620.64
Debt / EBITDA Ratio
2.752.844.2010.642.021.73
Debt / FCF Ratio
--33.72--2.75
Net Debt / Equity Ratio
0.330.300.250.470.340.16
Net Debt / EBITDA Ratio
2.151.942.8627.801.290.46
Net Debt / FCF Ratio
-41.77-13.6915.85-3.00-4.180.66
Asset Turnover
0.550.530.530.490.670.70
Quick Ratio
2.242.101.881.181.471.69
Current Ratio
2.342.192.261.481.651.83
Return on Equity (ROE)
4.41%4.66%1.71%-6.84%18.91%20.90%
Return on Assets (ROA)
2.21%2.20%-0.46%-3.28%5.82%8.37%
Return on Invested Capital (ROIC)
4.31%4.61%-0.97%-6.90%11.93%18.88%
Return on Capital Employed (ROCE)
3.90%4.00%-0.90%-6.30%11.20%15.80%
Earnings Yield
2.47%2.59%1.01%-2.92%6.90%5.08%
FCF Yield
-0.46%-1.23%1.05%-6.96%-3.11%6.21%
Dividend Yield
1.67%1.66%0.60%-3.46%2.62%
Payout Ratio
19.71%18.96%--44.30%17.80%
Buyback Yield / Dilution
-14.85%-17.20%-4.51%-7.21%0.16%-3.60%
Total Shareholder Return
-13.19%-15.53%-3.90%-7.21%3.62%-0.98%