The allotment of Sahajanand Medical Technologies' initial public offering (IPO) is expected to be finalised on October 21, following a strong response from investors during the three-day subscription period. The Rs 475.48-crore IPO was subscribed 14.20 times by the close of bidding on October 19, according to NSE data. The issue received bids for 13,84,72,771 shares against 97,50,482 shares on offer.