STORE CAPITAL Corporation Overview
Pro stress-test →STORE Capital Corporation is an internally managed net-lease real estate investment trust engaged in the acquisition, investment and management of single tenant operational real estate properties. The company invests in single-tenant real estate such as chain restaurants, supermarkets, health clubs, and education, retail, service, and distribution facilities.
Strategic Profile
Pro stress-test →The company acquires STORE properties from business owners and then leases the properties back to the business owners under net-leases, substantially all of which are triple-net. Following a $15 billion acquisition by GIC and Oak Street in February 2023, the company transitioned to private ownership.
Competitive Landscape
Pro stress-test →STORE Capital competes in the net-lease REIT sector alongside major publicly traded competitors including Realty Income, STORE Capital, Agree Realty, and Lexington Realty Trust. These competitors focus on similar single-tenant operational real estate across retail, service, and industrial sectors, competing on portfolio quality, tenant diversification, and financing capacity.
Industry Context
STORE CAPITAL Corporation operates in Net-Lease Real Estate Investment Trusts (REITs).
Key facts
Founded: 2011 · Headquarters: Scottsdale, Arizona, US · Employees: 117 · Revenue: $783.8 million (2021)