Cwm LLC Sells 25,919 Shares of ExlService Holdings, Inc. $EXLS — EXLS +0.40 · News Impact Screener