Interface Inc.

18.64
-0.32 (-1.69%)
At close: Apr 16, 2025, 3:59 PM
18.66
0.13%
After-hours: Apr 16, 2025, 04:11 PM EDT