Shares of Indian Railway Finance Corporation (IRFC) were trading at Rs 25.15 at 10:15 IST on the BSE, a discount of 3.27% over the initial public offer price of Rs 26.The stock was listed at Rs 25, a discount of 3.85% to the initial public offer (IPO) price. So far the stock hit a high of Rs 25.50 and low of Rs 24.30. On the BSE, 1.21 crore shares were traded on the counter so far. The IPO of IRFC was subscribed 3.49 times. The issue opened for subscription on 18 January 2021 and closed on 20 January 2021. The price band for the IPO was set at Rs 25-26 per share. The qualified institutional buyers (QIBs) category was subscribed 3.78 times. The retail individual investors category was subscribed 3.66 times. The non-institutional investors category was subscribed 2.67 times.