MarketInOut Stock Screener Log In | Sign Up

Invincible Investment Corp

TSE • Real Estate • REIT - Hotel & Motel • Quote as of 10/28/2026 14:35
Invincible Investment Corp stock price and volume chart

Company Profile

IndustryREIT - Hotel & Motel
SectorReal Estate
ExchangeTSE
Market Capitalization439,671 mln
Float7.63 mln
Earnings Date08/25/2026

EPS

4,108
Exceptional

P / E

14.85
Fair value

Piotroski F-Score

5 / 9
Neutral

Beneish M-Score

-2.55
Likely reliable

Relative Strength

95 / 100
Top performer

Debt / Equity

0.99
Moderate leverage

Business Description

Invincible Investment Corporation is a Japanese real estate investment trust listed on the Tokyo Stock Exchange, with a portfolio valued at approximately JPY 653 billion spanning 146 properties across hotels, residential buildings, and retail space. Since the Fortress Group became its sponsor in 2011, the company has steadily grown its holdings and sharpened its focus on the hotel sector, which now accounts for the vast majority of its assets. Today, Invincible holds the largest hotel portfolio among all Japanese REITs, comprising 104 hotels with nearly 19,000 rooms.

Key Fundamentals

EPS4,108
P/E14.85
ROE8.90
RPS7,243
ROIC5.37
ROA4.50
Interest Cover6.56
EBITDA, mln48,631
EV / EBITDA15.64
EV / EBIT20.52
Revenue, mln65,485
EV / Revenue11.62

Quote Details

Last 61,000
Change 100 (0.16%)
Open 60,800
Volume 29,034
Turnover 1,771,074,048
Average Volume 44,415

Financial Ratios

Pre-Tax Profit Margin48
Leverage Ratio2.01
Current Ratio1.20
Price / Book1.30
Price / Tangible Book1.46
Price / Cash Flow9.93
Price / Free Cash Flow291
Debt / Equity0.99
Price / Sales6.98
PEG Ratio0.39

Financial Strength

Altman Z-Score1.07
Piotroski F-Score 5 / 9
Beneish M-Score-2.55
Price to Intrinsic Value2.60
Price to Lynch Fair Value0.59
Price to Graham Number0.97
Shiller PE Ratio20.96

Price Performance & Relative Strength

Period Price Performance Relative Strength
1 Week 4.1% 95 / 100   
1 Month 0.66% 75 / 100   
2 Months 2.01% 61 / 100   
6 Months 0.1% 52 / 100   
1 Year -3.86% 29 / 100   



Disclaimer - Privacy Policy - Terms Of Service - Cookie Use Policy - FAQ - Blog