Store Capital Corporation
Internally managed net-lease REIT
Common Stock
No financial data available for this security.