ExlService Holdings Inc. (NASDAQ:EXLS) shares fell to a new 52-week low of $24.85 on July 1, 2026. The stock closed the heavy-volume session at $25.86. Current pricing remains below both the 50-day and 200-day moving averages.

The company recently exceeded consensus estimates for quarterly earnings per share and revenue. Its board of directors also authorized a $125 million share repurchase program.

Recent insider selling appears to be weighing on investor sentiment. The stock maintains a bearish technical trend despite generally positive analyst ratings.