Stock exchange BSE has sold 4.15 per cent stake in depository Central Depository Services India (CDSL). The exchange offloaded about 4.34 million at Rs 78.93 per share aggregating to Rs 34.23 crore on October 14, the exchange said in a note, without disclosing the identity of the buyer. BSE holds 50.05 per cent stake in CDSL post this transaction. The exchange has been looking to divest stake in CDSL through an initial public offering in order to meet a Sebi directive asking stock exchanges to bring down their holdings in depositories to 24 per cent.