CastleNet Technology Inc. (TPEX:8059)
Taiwan flag Taiwan · Delayed Price · Currency is TWD
15.85
-0.20 (-1.25%)
At close: Jul 9, 2026

CastleNet Technology Ratios and Metrics

Millions TWD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
3,1113,6157,0974,7051,8842,160
Market Cap Growth
-55.01%-49.06%50.83%149.71%-12.75%-3.38%
Enterprise Value
4,5645,4276,0844,9941,7831,860
Last Close Price
16.0518.6536.7524.709.9911.45
PE Ratio
---699.68115.56-
PS Ratio
0.330.4717.268.461.651.28
PB Ratio
2.232.684.482.461.011.17
P/TBV Ratio
--4.482.461.011.17
P/FCF Ratio
15.022.05----
P/OCF Ratio
13.812.03----
EV/Sales Ratio
0.480.7114.798.981.561.10
EV/FCF Ratio
22.043.07----
Debt / Equity Ratio
1.221.410.670.280.140.04
Debt / FCF Ratio
8.201.08----
Net Debt / Equity Ratio
0.850.07-0.42-0.700.00-0.04
Net Debt / EBITDA Ratio
-25.87-0.431.7515.08-0.270.54
Net Debt / FCF Ratio
5.760.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)
-5.76%-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.76%-12.81%-5.00%0.14%0.86%-6.97%
FCF Yield
6.66%48.86%-7.74%-5.81%-2.93%-23.30%
Payout Ratio
---0.37%--
Buyback Yield / Dilution
-0.42%-0.51%0.33%-2.48%--
Total Shareholder Return
-0.42%-0.51%0.33%-2.48%--