Store Capital Corp

NYSE:STOR   3:59:59 PM EDT
33.44
-0.42 (-1.24%)
Twitter Share  Facebook Share StockTwits Share