IRFCs shares finished 2.85% higher on the NSE on Tuesday at Rs 122.15 per share, with a market capitalisation of Rs 1.59LCr, ...