National Fertilizers Ltd (NFL), a mini-ratna PSU with plants at Punjab, MP and Haryana, declared its numbers on 29th May but the stock seems to be reacting to the same since then. The stock has been breaching the upper circuit since 29th and even today, it has hit the 10% upper circuit at Rs.44.9 ...