Price (delayed)
$26.52
Market cap
$7.44B
P/E Ratio
24.11
Dividend/share
$1.52
EPS
$1.1
Enterprise value
$11.99B
STORE 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,
All financial data is based on trailing twelve months (TTM) periods - updated quarterly, unless otherwise specified.