IRFC was a star performer in 2023, climbing from the small-cap ladder to mid-cap and further to the large-cap as well. In the ...