Store Capital Corporation (STOR)

Market Cap:

$3,940,000,000

Last Price ():

$24.81

Change: +0.08% Open: $24.68 Low: $24.67 High: $24.87
Div. Yield: 4.62% Price/Earnings: 30.3 Price/Book: 1.6 Price/Sales: 10.5