EXLS Stock Tumbles 41% as Investor Offloads $68 Million Stake Amid Market Uncertainty | MarketWire

EXLS stock sees a sharp 41% decline YoY after a major investor exits with $68M stake. February 2026 analysis.

Read full article on MarketWire