TacBright Optronics Corporation (TPEX:6434)
Taiwan flag Taiwan · Delayed Price · Currency is TWD
23.70
-3.45 (-12.71%)
May 8, 2026, 2:00 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
11,4511,8641,5021,8642,3743,704
Market Cap Growth
951.06%24.07%-19.40%-21.48%-35.92%30.13%
Enterprise Value
12,1962,6342,3263,0823,6465,347
Last Close Price
24.704.023.244.025.127.99
PE Ratio
-----50.35
PS Ratio
9.441.541.161.592.032.06
PB Ratio
5.630.920.700.830.971.50
P/TBV Ratio
5.630.920.700.830.971.50
P/FCF Ratio
139.9322.778.916.5410.019.00
P/OCF Ratio
62.9110.246.135.038.247.80
EV/Sales Ratio
10.052.171.792.633.112.98
EV/EBITDA Ratio
66.4714.368.2714.689.5010.18
EV/EBIT Ratio
-----49.79
EV/FCF Ratio
149.0332.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.064.062.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
6.286.286.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.01%-6.19%-6.14%-10.65%-0.96%1.99%
FCF Yield
0.71%4.39%11.23%15.30%9.99%11.11%
Buyback Yield / Dilution
-0.13%0.38%----
Source: S&P Global Market Intelligence. Standard template. Financial Sources.