STORE Capital Corporation (STOR): Price and Financial Metrics
STOR Stock Price Chart More Charts
STOR Price/Volume Stats
STORE Capital Corporation (STOR) Company Bio
STORE Capital Corporation invests in net-leased focused single-tenant properties including chain restaurants, supermarkets, drugstores and other retail, service and distribution facilities. STORE Capital was founded in 2011 and is based in Scottsdale, Arizona.