Store Capital Corp

NYSE:STOR   11:03:07 AM EDT
31.18
-0.93 (-2.90%)
Twitter Share  Facebook Share StockTwits Share