Corporate Profile

S|T|O|R|E Capital Corporation is an internally managed net-lease real estate investment trust, or REIT, that is a leader in the acquisition, investment and management of Single Tenant Operational Real Estate, or STORE Properties, which is our target market and the inspiration for our name. We are one of the largest and fastest-growing net-lease REITs and own a large, well-diversified portfolio that consists of investments in 2,738 property locations as of June 30, 2021.

Our customers operate across a wide variety of industries within the service, retail and manufacturing sectors of the U.S. economy, with restaurants, early childhood education, automotive repair and maintenance, health clubs and metal fabrication representing the top industries in our portfolio. We estimate the market for STORE Properties to approximate $3.9 trillion in market value and to include more than 2.0 million properties.

99.6%

Occupancy
529 / 49
Customers / States
2,738

Investment Property
Locations

Stock Chart

View Full Stock Quote