Interface Inc

TILE NASDAQ Infrastructure Monde US4586653044
36.37 $
3.71 %

Interface Inc manufactures and distributes modular carpet tiles and environmentally friendly flooring materials.