IFCI (Rs 84), MMTC (Rs 102.60) and STC India (Rs 203.40) were frozen at the 20 per cent upper limit on the BSE.