STORE CAPITAL CORPORATION ist eine intern gemanagte Netto-Leasing-Immobilien-Treuhandgesellschaft. Die Gesellschaft ist im Erwerb, der Investition in und der Verwaltung von operativen Einzelmieterimmobilien (STORE) tätig. Das Portfolio des Unternehmens umfasst Investitionen in rund 1.330 Immobilienstandorte, die von mehr als 300 Kunden in etwa 50 Staaten betrieben werden. Das Unternehmen bietet Immobilien-Finanzierungslösungen in erster Linie für Unternehmen an, die STORE-Eigenschaften besitzen und innerhalb des breit angelegten Service, Handel und Industrie der Wirtschaft der Vereinigten Staaten arbeiten. Seine Kunden dienen diversen Branchen, wie Automobil-Teileläden, Kinos, Kühllager Service, Bürobedarf-Einzelhändler, Discounter, Vermietungszentren, die frühkindliche Bildung, Sekundarbildung, Möbelhäuser, Supermärkte und Unterhaltungsmöglichkeiten. Seine Liegenschaften liegen in Texas, Illinois, Georgia, Ohio, Florida, Kalifornien, Colorado, Arizona und North Carolina.