CastleNet Technology Inc. (TPEX:8059)
Taiwan flag Taiwan · Delayed Price · Currency is TWD
18.85
-0.40 (-2.08%)
Feb 11, 2026, 1:30 PM CST

CastleNet Technology Ratios and Metrics

Millions TWD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2024FY 2023FY 2022FY 2021FY 2020
Period Ending
Feb '26 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20
3,6547,0974,7051,8842,1602,235
Market Cap Growth
-41.06%50.83%149.71%-12.75%-3.38%-23.05%
Enterprise Value
5,4666,0844,9941,7831,8602,096
Last Close Price
18.8536.7524.709.9911.4511.85
PE Ratio
--699.68115.56--
PS Ratio
0.7817.268.461.651.281.73
PB Ratio
2.884.482.461.011.171.13
P/TBV Ratio
-4.482.461.011.171.13
P/FCF Ratio
-----33.71
P/OCF Ratio
-----29.58
EV/Sales Ratio
1.1714.798.981.561.101.62
EV/FCF Ratio
-69.51----31.62
Debt / Equity Ratio
1.900.670.280.140.040.01
Debt / FCF Ratio
-----0.17
Asset Turnover
0.820.140.200.420.640.46
Inventory Turnover
2.680.760.712.3811.0912.73
Quick Ratio
0.641.502.240.731.051.31
Current Ratio
1.012.153.111.411.401.87
Return on Equity (ROE)
-46.21%-20.31%0.36%0.88%-7.87%-0.38%
Return on Assets (ROA)
-5.75%-8.24%-2.26%-0.54%-3.70%-1.44%
Return on Invested Capital (ROIC)
-18.70%-51.40%-8.28%-1.29%-8.94%-3.76%
Return on Capital Employed (ROCE)
-35.80%-23.70%-5.20%-1.30%-8.40%-3.30%
Earnings Yield
-19.38%-5.00%0.14%0.86%-6.97%-0.34%
FCF Yield
-2.15%-10.58%-5.81%-2.93%-23.30%2.97%
Payout Ratio
--0.37%---
Buyback Yield / Dilution
-0.68%0.33%-2.48%---96.59%
Total Shareholder Return
-0.68%0.33%-2.48%---96.59%
Updated Sep 30, 2025. Source: S&P Global Market Intelligence. Standard template. Financial Sources.