Interface, an unlikely growth stock, has a 99 Composite Rating and a 98 EPS rating from IBD. It has no links to the AI boom .