The company, pursuant to receipt of approval from the Insurance Regulatory and Development Authority of India (Irdai), completed the acquisition of 20,61,856 equity shares of Rs 10 each of MIBL at a price of Rs 1,001 per share, Mahindra Finance said in a regulatory filing.