STOR logo

STORE Capital (STOR) P/E Ratio