ExlService Holdings, Inc. (EXLS)
NASDAQ: EXLS · Real-Time Price · USD
34.76
+0.43 (1.25%)
Aug 13, 2026, 2:51 PM EDT - Market open

ExlService Holdings Filings