Company Description
STORE Capital Corporation is an internally managed net-lease real estate investment trust. The Company is engaged in the acquisition, investment and management of single tenant operational real estate (STORE) properties. [Source: Reuters]
Company Website: https://storecapital.com