CastleNet Technology Inc. (TPEX:8059)
Taiwan flag Taiwan · Delayed Price · Currency is TWD
13.70
+0.20 (1.48%)
Aug 19, 2026, 11:17 AM CST

CastleNet Technology Ratios and Metrics

Millions TWD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
2,6173,6157,0974,7051,8842,160
Market Cap Growth
-49.61%-49.06%50.83%149.71%-12.75%-3.38%
Enterprise Value
3,7265,4276,0844,9941,7831,860
Last Close Price
13.5018.6536.7524.709.9911.45
PE Ratio
---699.68115.56-
Forward PE
-17.8217.8217.8217.8217.82
PS Ratio
0.240.4717.268.461.651.28
PB Ratio
1.932.684.482.461.011.17
P/TBV Ratio
--4.482.461.011.17
P/FCF Ratio
3.642.05----
P/OCF Ratio
3.492.03----
EV/Sales Ratio
0.350.7114.798.981.561.10
EV/FCF Ratio
5.183.07----
Debt / Equity Ratio
2.281.410.670.280.140.04
Debt / FCF Ratio
4.291.08----
Net Debt / Equity Ratio
0.580.07-0.42-0.700.00-0.04
Net Debt / EBITDA Ratio
5.39-0.431.7515.08-0.270.54
Net Debt / FCF Ratio
1.090.051.204.93-0.050.16
Asset Turnover
1.301.400.140.200.420.64
Inventory Turnover
4.305.590.760.712.3811.09
Quick Ratio
0.750.731.502.240.731.05
Current Ratio
1.011.012.153.111.411.40
Return on Equity (ROE)
-7.45%-30.01%-20.31%0.36%0.88%-7.87%
Return on Assets (ROA)
0.28%-3.09%-8.24%-2.26%-0.54%-3.70%
Return on Invested Capital (ROIC)
1.58%-22.76%-51.40%-8.28%-1.29%-8.94%
Return on Capital Employed (ROCE)
2.60%-18.00%-23.70%-5.20%-1.30%-8.40%
Earnings Yield
-6.33%-12.81%-5.00%0.14%0.86%-6.97%
FCF Yield
27.50%48.86%-7.74%-5.81%-2.93%-23.30%
Payout Ratio
---0.37%--
Buyback Yield / Dilution
19.57%-0.51%0.33%-2.48%--
Total Shareholder Return
19.57%-0.51%0.33%-2.48%--