Interface, Inc. (TILE) Stock Analysis, Quote & Company Profile