Interface stock rises nearly 4% on upbeat outlook after posting strong Q3 results

Close