Invincible Investment Corporation (TYO:8963)
Japan flag Japan · Delayed Price · Currency is JPY
62,900
-100 (-0.16%)
At close: Mar 6, 2026

Invincible Investment Ratios and Metrics

Millions JPY. 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
480,962492,432506,195410,964310,939221,925
Market Cap Growth
-4.55%-2.72%23.17%32.17%40.11%9.80%
Enterprise Value
804,978780,936747,135631,777538,516464,888
Last Close Price
62900.0064400.0062111.2853964.5342792.8329916.46
PE Ratio
15.4915.8618.0520.6051.05-
PS Ratio
8.969.1710.8411.8315.8618.17
PB Ratio
1.361.391.441.421.240.90
P/OCF Ratio
11.2611.5313.3915.4825.0817.31
EV/Sales Ratio
14.9914.5416.0018.1927.4638.07
EV/EBITDA Ratio
17.0916.5817.9020.4433.8860.44
EV/EBIT Ratio
22.2121.5523.0727.5364.33-
Debt / Equity Ratio
0.980.980.920.930.961.00
Debt / EBITDA Ratio
7.407.407.748.7115.1531.85
Net Debt / Equity Ratio
0.910.910.830.850.900.94
Net Debt / EBITDA Ratio
6.886.886.988.0014.1730.19
Asset Turnover
0.080.080.080.070.040.02
Quick Ratio
0.560.560.850.390.130.12
Current Ratio
0.880.881.250.600.190.18
Return on Equity (ROE)
8.80%8.80%8.74%7.38%2.45%-1.04%
Return on Assets (ROA)
3.26%3.26%3.26%2.71%1.06%-0.01%
Return on Invested Capital (ROIC)
5.15%5.26%5.25%4.37%1.70%-0.01%
Earnings Yield
6.46%6.31%5.54%4.85%1.96%-1.17%
Dividend Yield
6.22%--5.75%2.33%0.60%
Payout Ratio
95.46%95.46%85.45%70.16%33.23%-
Buyback Yield / Dilution
-6.34%-6.34%-12.10%-5.21%--
Total Shareholder Return
0.02%-6.34%-12.10%0.54%2.33%0.60%
Updated Dec 31, 2025. Source: S&P Global Market Intelligence. Real Estate template. Financial Sources.