Granules India hits fresh record high of Rs 384

Stock Market