Federal Bank and 5 other stocks hit 52-week highs; gains of up to 17% in a month

Federal Bank, Hindustan Zinc and Ashok Leyland were among six stocks that hit fresh 52-week highs, posting gains of up to 17% over the past month amid strong market momentum.