
Concentrix Corporation CNXC
$ 31.52
-1.25%
Annual report 2025
added 01-28-2026