Logo image of EXLS

EXLSERVICE HOLDINGS INC (EXLS) Stock Stock Chart

USA - Nasdaq - NASDAQ:EXLS - US3020811044 - Common Stock

43.12 USD
-0.15 (-0.35%)
Last: 12/30/2025, 10:21:05 AM
Open in Chart Tool Full Screen Chart
EXLSERVICE HOLDINGS INC / EXLS Daily stock chart