Invincible Investment Corporation (TYO:8963)
Japan flag Japan · Delayed Price · Currency is JPY
59,900
+300 (0.50%)
At close: Mar 27, 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
458,023492,432506,195410,964310,939221,925
Market Cap Growth
-6.26%-2.72%23.17%32.17%40.11%9.80%
Enterprise Value
782,039780,936747,135631,777538,516464,888
Last Close Price
59900.0064400.0062111.2853964.5342792.8329916.46
PE Ratio
14.7515.8618.0520.6051.05-
PS Ratio
8.539.1710.8411.8315.8618.17
PB Ratio
1.291.391.441.421.240.90
P/OCF Ratio
10.7311.5313.3915.4825.0817.31
EV/Sales Ratio
14.5614.5416.0018.1927.4638.07
EV/EBITDA Ratio
16.6016.5817.9020.4433.8860.44
EV/EBIT Ratio
21.5821.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.78%6.31%5.54%4.85%1.96%-1.17%
Dividend Yield
6.54%--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.20%-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.