Interface, Inc. - Common Stock (TILE)

28.86
-0.27 (-0.93%)
NASDAQ· Last Trade: May 22nd, 11:24 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors