An analyst from Anand Rathi said that IRFC has been moving in a consolidation phase between Rs 120-128, reflecting a range-bound sentiment after its recent rally.