irfc share analysis