Invincible Investment Corporation Overview
Pro stress-test →Invincible Investment Corporation is a Japan-based real estate investment trust (REIT) established in 2002, operating one of the largest hotel portfolios among J-REITs with 114 hotels, 41 residential properties, and other assets totaling ¥687.3 billion in acquisition price. The company generates stable income through asset management and capital growth, with recent FY2025 results showing ¥53.7 billion in trailing twelve-month revenue and strong profitability metrics.
Strategic Profile
Pro stress-test →INV has strategically repositioned from a mixed portfolio toward hotels and resorts as core asset classes, leveraging its position as the largest hotel REIT in Japan with 18,871 rooms across domestic and international properties. The company benefits from a strong sponsor relationship with the Fortress Group and Consonant Investment Management, providing access to a pipeline of 60+ hotels with 6,800 rooms, while maintaining stable dividend yields of 5.88% supported by high net margins of 57.8%.
Competitive Landscape
Pro stress-test →INV competes in Japan's hotel and residential REIT sector against Japan Hotel REIT Investment Corporation (¥436.3B market cap), GLP J-REIT, Hoshino Resorts REIT, and others. INV's competitive advantage stems from the largest hotel portfolio scale and integrated residential/hotel diversification, though it trades at lower multiples (P/E 16.3x vs peer average 22.4x), reflecting market concerns about growth sustainability and leverage levels relative to comparable REITs.
Industry Context
Invincible Investment Corporation operates in Real Estate Investment Trust (REIT) - Hotel & Residential.
Key facts
Founded: 2002 · Headquarters: Tokyo, Japan · Revenue: ¥53.7B · Market cap: ¥511.5B