Corporate Profile

S|T|O|R|E Capital Corporation is an internally managed net-lease real estate investment trust, or REIT, that is the 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. S|T|O|R|E continues the investment activities of our senior leadership team, which has been investing in single-tenant operational real estate for more than 30 years. 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,000 property locations as of March 31, 2018.

Our customers operate across a wide variety of industries within the service, retail and manufacturing sectors of the U.S. economy, with restaurants, furniture stores, early childhood education, health clubs and movie theaters representing the top industries in our portfolio. We estimate the market for STORE Properties to be $3 trillion in market value and to include more than 1.9 million properties.

99.6%

Occupancy
404 / 49
Customers / States
2,000

Investment Property
Locations

NYSE : STOR

$25.87

0.30 1.17%

As of May 21, 2018 12:00 AM ET
Minimum 20 minute delay

Stock Chart

View Full Stock Quote