CastleNet Technology Inc. (TPEX:8059)
Taiwan flag Taiwan · Delayed Price · Currency is TWD
18.00
-0.65 (-3.49%)
Mar 26, 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
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
3,4893,6157,0974,7051,8842,160
Market Cap Growth
-51.43%-49.06%50.83%149.71%-12.75%-3.38%
Enterprise Value
3,5535,4276,0844,9941,7831,860
Last Close Price
18.0018.6536.7524.709.9911.45
PE Ratio
---699.68115.56-
PS Ratio
0.460.4717.268.461.651.28
PB Ratio
2.592.684.482.461.011.17
P/TBV Ratio
--4.482.461.011.17
P/FCF Ratio
1.982.05----
P/OCF Ratio
1.962.03----
EV/Sales Ratio
0.460.7114.798.981.561.10
EV/FCF Ratio
2.013.07----
Debt / Equity Ratio
1.211.210.670.280.140.04
Debt / FCF Ratio
0.930.93----
Net Debt / Equity Ratio
-0.12-0.12-0.42-0.700.00-0.04
Net Debt / EBITDA Ratio
0.980.981.7615.08-0.270.54
Net Debt / FCF Ratio
-0.09-0.090.884.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)
-13.29%-25.59%-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
-13.27%-12.81%-5.00%0.14%0.86%-6.97%
FCF Yield
50.62%48.86%-10.58%-5.81%-2.93%-23.30%
Payout Ratio
---0.37%--
Buyback Yield / Dilution
-0.55%-0.55%0.33%-2.48%--
Total Shareholder Return
-0.55%-0.55%0.33%-2.48%--
Updated Dec 31, 2025. Source: S&P Global Market Intelligence. Standard template. Financial Sources.