EXLSERVICE EXECUTIVES Sync Up Insider Buying, Sending Optimistic Signals to Shareholders
Insider buying spikes at EXLSERVICE HOLDINGS INC.—executives buy 606 shares each at $23.27, boosting confidence as the stock nears its 52‑week low.
4 minutes to read







