TacBright Optronics Corporation (TPEX:6434)
Taiwan flag Taiwan · Delayed Price · Currency is TWD
17.50
-0.90 (-4.89%)
May 29, 2026, 1:55 PM CST

TacBright Optronics 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
8,2521,8641,5021,8642,3743,704
Market Cap Growth
542.60%24.07%-19.40%-21.48%-35.92%30.13%
Enterprise Value
8,9972,6342,3263,0823,6465,347
Last Close Price
17.804.023.244.025.127.99
PE Ratio
-----50.35
PS Ratio
6.801.541.161.592.032.06
PB Ratio
4.050.920.700.830.971.50
P/TBV Ratio
4.050.920.700.830.971.50
P/FCF Ratio
100.8422.778.916.5410.019.00
P/OCF Ratio
45.3410.246.135.038.247.80
EV/Sales Ratio
7.422.171.792.633.112.98
EV/EBITDA Ratio
49.0315.138.2714.689.5010.18
EV/EBIT Ratio
-----49.79
EV/FCF Ratio
109.9432.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.40%-6.19%-6.14%-10.65%-0.96%1.99%
FCF Yield
0.99%4.39%11.23%15.30%9.99%11.11%