Interface Inc.

NASDAQ:TILE   3:42:02 PM EDT
29.23
-0.12 (-0.41%)
Twitter Share  Facebook Share StockTwits Share