Store Capital Corporation (STOR)

Market Cap:

$4,850,000,000

Last Price ():

$25.57

Change: +0.33% Open: $25.54 Low: $25.47 High: $25.73
Div. Yield: 4.86% Price/Earnings: 25.8 Price/Book: 1.5 Price/Sales: 11.5