OCTOPUS Information Technology Services
Technology Services
Mkt Cap
5.8B
P/E (TTM)
215.19
EPS
0.18
ROE
0.85%
Div Yield
—
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | ||
|---|---|---|---|---|---|---|
| Profitability | ||||||
| Return on Equity (ROE) | 1.06% | 7.94% | 16.57% | 21.98% | 23.49% | |
| Return on Assets (ROA) | 0.94% | 7.13% | 15.34% | 21.07% | 22.50% | |
| Return on Invested Capital | 1.05% | 7.91% | 16.53% | 21.98% | 23.49% | |
| Gross Margin | 33.06% | 46.11% | 40.48% | 54.85% | 75.60% | |
| Operating Margin | 1.93% | 17.33% | 0.40% | 29.59% | 55.89% | |
| EBITDA Margin | 7.10% | 21.70% | 1.56% | 29.81% | 56.07% | |
| Net Margin | 2.38% | 16.19% | 40.60% | 58.96% | 55.33% | |
| Pre-Tax Margin | 4.97% | 16.59% | 41.04% | 62.61% | 57.65% | |
| Liquidity | ||||||
| Current Ratio | 5.66 | 7.47 | 7.89 | 24.98 | 20.89 | |
| Quick Ratio | 5.65 | 7.47 | 7.86 | 24.98 | 20.89 | |
| Leverage | ||||||
| Debt / Equity | 0.01 | 0.01 | 0.01 | 0.00 | 0.00 | |
| Debt / Assets | 0.01 | 0.01 | 0.00 | 0.00 | 0.00 | |
| LT Debt / Equity | 0.01 | 0.00 | 0.00 | 0.00 | 0.00 | |
| LT Debt / Assets | 0.01 | 0.00 | 0.00 | 0.00 | 0.00 | |
| Net Debt | -78.86M | -4.80M | -34.83M | -20.22M | -898.89M | |
| Total Debt | 25.03M | 17.27M | 13.69M | 0 | 0 | |
| Efficiency | ||||||
| Asset Turnover | 0.39 | 0.44 | 0.38 | 0.36 | 0.41 | |
| Inventory Turnover | 324.49 | 160.02 | 128.37 | — | — | |
| Per Share | ||||||
| Book Value Per Share | 17.58 | 17.16 | 15.65 | 13.01 | 10.43 | |
| Tangible Book Per Share | 11.28 | 12.25 | 12.12 | 12.25 | 10.10 | |
| Cash Per Share | 0.65 | 0.14 | 0.32 | 0.12 | 5.72 | |
| Total Debt Per Share | 0.16 | 0.11 | 0.09 | 0.00 | 0.00 | |
| Working Capital Per Share | 10.97 | 12.01 | 11.86 | 12.15 | 10.06 | |
| Shares & Market | ||||||
| Total Shares Outstanding | 157,262,502 | 157,262,502 | 157,262,502 | 157,262,541 | 157,262,541 | |
| Market Cap | 6.86B | 11.14B | 7.50B | 7.75B | 10.63B | |
| Enterprise Value | 6.90B | 11.35B | 7.10B | 8.36B | 9.73B | |
| Employees | 93 | 102 | 102 | 57 | 27 | |
| Shareholders | 8,479 | 8,479 | 8,479 | 8,479 | 8,479 | |