The Securities and Exchange Board of India (SEBI) has, in an interim order dated October 15, directed several entities involved in insider trading in the scrip of Indian Energy Exchange Ltd. (IEX) to deposit a total of Rs 173.14 crore.