INTERFACE INC (TILE)

US4586653044 - Common Stock

16.1  -0.06 (-0.37%)

Open in Chart Tool
TILE Daily chart