Insider Selling: Orogen Echo LLC Unloads $63.37M Of ExlService Hldgs Stock

benzinga_article
2025.12.16 15:02
portai
I'm PortAI, I can summarize articles.

Orogen Echo LLC, a board member at ExlService Holdings, sold 1,551,970 shares worth $63.37 million, as per a recent SEC filing. ExlService Holdings, a business process management company, saw a 12.18% revenue growth as of September 30, 2025. Despite this, the company faces challenges with a low gross margin of 38.51% and a declining EPS of 0.36. The stock is perceived as overvalued with a P/E ratio of 28.05 and a P/S ratio of 3.35. Insider transactions provide valuable insights but should not solely dictate investment decisions.