Concentrix Corporation

CNXC·NASDAQ·$25.91·$2B