ExlService Holdings has said that the outsourcing services company and certain key investors will sell up to 4.6 million shares.
The deal is worth about $114.5 million, given the company's closing price of $24.89 per share on Monday.
Its shares tumbled $2.36, or 9.5 percent, to $22.53 in morning trading Tuesday.