CastleNet Technology Inc. (TPEX:8059)
Taiwan flag Taiwan · Delayed Price · Currency is TWD
20.00
+0.55 (2.83%)
Apr 17, 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
Apr '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
3,8773,6157,0974,7051,8842,160
Market Cap Growth
-38.51%-49.06%50.83%149.71%-12.75%-3.38%
Enterprise Value
4,2035,4276,0844,9941,7831,860
Last Close Price
20.0018.6536.7524.709.9911.45
PE Ratio
---699.68115.56-
PS Ratio
0.510.4717.268.461.651.28
PB Ratio
2.882.684.482.461.011.17
P/TBV Ratio
--4.482.461.011.17
P/FCF Ratio
2.192.05----
P/OCF Ratio
2.182.03----
EV/Sales Ratio
0.550.7114.798.981.561.10
EV/FCF Ratio
2.383.07----
Debt / Equity Ratio
1.411.410.670.280.140.04
Debt / FCF Ratio
1.081.08----
Net Debt / Equity Ratio
0.070.07-0.42-0.700.00-0.04
Net Debt / EBITDA Ratio
-0.43-0.431.7515.08-0.270.54
Net Debt / FCF Ratio
0.050.051.204.93-0.050.16
Asset Turnover
1.401.400.140.200.420.64
Inventory Turnover
5.595.590.760.712.3811.09
Quick Ratio
0.730.731.502.240.731.05
Current Ratio
1.011.012.153.111.411.40
Return on Equity (ROE)
-30.01%-30.01%-20.31%0.36%0.88%-7.87%
Return on Assets (ROA)
-3.09%-3.09%-8.24%-2.26%-0.54%-3.70%
Return on Invested Capital (ROIC)
-12.48%-22.76%-51.40%-8.28%-1.29%-8.94%
Return on Capital Employed (ROCE)
-18.00%-18.00%-23.70%-5.20%-1.30%-8.40%
Earnings Yield
-11.94%-12.81%-5.00%0.14%0.86%-6.97%
FCF Yield
45.56%48.86%-7.74%-5.81%-2.93%-23.30%
Payout Ratio
---0.37%--
Buyback Yield / Dilution
-0.51%-0.51%0.33%-2.48%--
Total Shareholder Return
-0.51%-0.51%0.33%-2.48%--
Updated Dec 31, 2025. Source: S&P Global Market Intelligence. Standard template. Financial Sources.