BTL Inc. (TPEX:6840)
Taiwan flag Taiwan · Delayed Price · Currency is TWD
75.60
+6.80 (9.88%)
Aug 13, 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
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
2,3241,8491,5401,8301,9542,540
Market Cap Growth
22.89%20.11%-15.88%-6.35%-23.08%-
Enterprise Value
2,6792,2241,8012,1962,2532,690
Last Close Price
75.6060.0649.6963.6071.6890.32
PE Ratio
50.3838.5699.32-14.4819.67
Forward PE
-13.0613.0613.06--
PS Ratio
2.512.031.842.602.203.08
PB Ratio
2.171.761.532.262.593.77
P/TBV Ratio
2.181.771.542.292.633.78
P/FCF Ratio
--95.56--16.11
P/OCF Ratio
13.2410.8416.2955.1411.4711.30
EV/Sales Ratio
2.892.452.153.132.543.26
EV/EBITDA Ratio
12.9213.8920.17159.5511.3811.93
EV/EBIT Ratio
44.6236.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
1.99%2.59%1.01%-2.92%6.90%5.08%
FCF Yield
-0.37%-1.23%1.05%-6.96%-3.11%6.21%
Dividend Yield
1.45%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.40%-15.53%-3.90%-7.21%3.62%-0.98%