Invincible Investment Corporation (TYO:8963)
Japan flag Japan · Delayed Price · Currency is JPY
62,100
+600 (0.98%)
Mar 10, 2026, 10:25 AM JST

Invincible Investment Ratios and Metrics

Millions JPY. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025 FY 2024 FY 2023 FY 2022 FY 2021 2020 - 2016
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21 2020 - 2016
Market Capitalization
470,257492,432506,195410,964310,939221,925
Upgrade
Market Cap Growth
-4.06%-2.72%23.17%32.17%40.11%9.80%
Upgrade
Enterprise Value
794,273780,936747,135631,777538,516464,888
Upgrade
Last Close Price
61500.0064400.0062111.2853964.5342792.8329916.46
Upgrade
PE Ratio
15.1415.8618.0520.6051.05-
Upgrade
PS Ratio
8.769.1710.8411.8315.8618.17
Upgrade
PB Ratio
1.331.391.441.421.240.90
Upgrade
P/OCF Ratio
11.0111.5313.3915.4825.0817.31
Upgrade
EV/Sales Ratio
14.7914.5416.0018.1927.4638.07
Upgrade
EV/EBITDA Ratio
16.8616.5817.9020.4433.8860.44
Upgrade
EV/EBIT Ratio
21.9121.5523.0727.5364.33-
Upgrade
Debt / Equity Ratio
0.980.980.920.930.961.00
Upgrade
Debt / EBITDA Ratio
7.407.407.748.7115.1531.85
Upgrade
Net Debt / Equity Ratio
0.910.910.830.850.900.94
Upgrade
Net Debt / EBITDA Ratio
6.886.886.988.0014.1730.19
Upgrade
Asset Turnover
0.080.080.080.070.040.02
Upgrade
Quick Ratio
0.560.560.850.390.130.12
Upgrade
Current Ratio
0.880.881.250.600.190.18
Upgrade
Return on Equity (ROE)
8.80%8.80%8.74%7.38%2.45%-1.04%
Upgrade
Return on Assets (ROA)
3.26%3.26%3.26%2.71%1.06%-0.01%
Upgrade
Return on Invested Capital (ROIC)
5.15%5.26%5.25%4.37%1.70%-0.01%
Upgrade
Earnings Yield
6.60%6.31%5.54%4.85%1.96%-1.17%
Upgrade
Dividend Yield
6.23%--5.75%2.33%0.60%
Upgrade
Payout Ratio
95.46%95.46%85.45%70.16%33.23%-
Upgrade
Buyback Yield / Dilution
-6.34%-6.34%-12.10%-5.21%--
Upgrade
Total Shareholder Return
-0.11%-6.34%-12.10%0.54%2.33%0.60%
Upgrade
Source: S&P Capital IQ. Real Estate template. Financial Sources.