TacBright Optronics Corporation (TPEX:6434)
Taiwan flag Taiwan · Delayed Price · Currency is TWD
17.30
+0.50 (2.98%)
Jun 18, 2026, 2:59 PM CST

TacBright Optronics Ratios and Metrics

Millions TWD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
8,0201,8641,5021,8642,3743,704
Market Cap Growth
606.12%24.07%-19.40%-21.48%-35.92%30.13%
Enterprise Value
8,7652,6342,3263,0823,6465,347
Last Close Price
17.304.023.244.025.127.99
PE Ratio
-----50.35
PS Ratio
6.611.541.161.592.032.06
PB Ratio
3.940.920.700.830.971.50
P/TBV Ratio
3.940.920.700.830.971.50
P/FCF Ratio
98.0022.778.916.5410.019.00
P/OCF Ratio
44.0610.246.135.038.247.80
EV/Sales Ratio
7.232.171.792.633.112.98
EV/EBITDA Ratio
47.7715.138.2714.689.5010.18
EV/EBIT Ratio
-----49.79
EV/FCF Ratio
107.1132.1913.7910.8115.3713.00
Debt / Equity Ratio
0.420.420.430.500.540.63
Debt / EBITDA Ratio
4.634.633.185.083.332.92
Debt / FCF Ratio
10.3810.385.483.915.513.80
Net Debt / Equity Ratio
0.370.370.380.430.500.58
Net Debt / EBITDA Ratio
4.284.282.894.573.152.74
Net Debt / FCF Ratio
9.109.104.823.375.103.50
Asset Turnover
0.380.380.370.310.280.39
Inventory Turnover
5.975.976.145.094.036.66
Quick Ratio
0.410.410.500.470.350.39
Current Ratio
0.720.720.810.810.790.66
Return on Equity (ROE)
-5.52%-5.52%-4.20%-8.47%-0.93%3.03%
Return on Assets (ROA)
-1.70%-1.70%-1.47%-3.18%-0.51%1.46%
Return on Invested Capital (ROIC)
-3.16%-3.05%-2.66%-5.72%-0.92%2.25%
Return on Capital Employed (ROCE)
-3.90%-3.90%-3.20%-6.90%-1.10%3.20%
Earnings Yield
-1.44%-6.19%-6.14%-10.65%-0.96%1.99%
FCF Yield
1.02%4.39%11.23%15.30%9.99%11.11%