CastleNet Technology Inc. (TPEX:8059)
Taiwan flag Taiwan · Delayed Price · Currency is TWD
17.10
-0.25 (-1.44%)
Jun 18, 2026, 1:30 PM CST

CastleNet Technology 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
3,3153,6157,0974,7051,8842,160
Market Cap Growth
-55.20%-49.06%50.83%149.71%-12.75%-3.38%
Enterprise Value
4,7785,4276,0844,9941,7831,860
Last Close Price
17.1018.6536.7524.709.9911.45
PE Ratio
---699.68115.56-
PS Ratio
0.350.4717.268.461.651.28
PB Ratio
2.372.684.482.461.011.17
P/TBV Ratio
--4.482.461.011.17
P/FCF Ratio
16.012.05----
P/OCF Ratio
14.712.03----
EV/Sales Ratio
0.500.7114.798.981.561.10
EV/FCF Ratio
23.073.07----
Debt / Equity Ratio
1.071.410.670.280.140.04
Debt / FCF Ratio
7.221.08----
Net Debt / Equity Ratio
0.710.07-0.42-0.700.00-0.04
Net Debt / EBITDA Ratio
-29.07-0.431.7515.08-0.270.54
Net Debt / FCF Ratio
4.780.051.204.93-0.050.16
Asset Turnover
1.841.400.140.200.420.64
Inventory Turnover
6.655.590.760.712.3811.09
Quick Ratio
0.660.731.502.240.731.05
Current Ratio
1.011.012.153.111.411.40
Return on Equity (ROE)
-22.26%-30.01%-20.31%0.36%0.88%-7.87%
Return on Assets (ROA)
-1.40%-3.09%-8.24%-2.26%-0.54%-3.70%
Return on Invested Capital (ROIC)
-6.07%-22.76%-51.40%-8.28%-1.29%-8.94%
Return on Capital Employed (ROCE)
-7.80%-18.00%-23.70%-5.20%-1.30%-8.40%
Earnings Yield
-11.03%-12.81%-5.00%0.14%0.86%-6.97%
FCF Yield
6.25%48.86%-7.74%-5.81%-2.93%-23.30%
Payout Ratio
---0.37%--
Buyback Yield / Dilution
-0.46%-0.51%0.33%-2.48%--
Total Shareholder Return
-0.46%-0.51%0.33%-2.48%--