If you are wondering whether Concentrix at US$42.69 is starting to look like value, you are not alone. This article is built to help you make sense of that question. The stock has seen mixed returns, ...