ITI shares rally over 19% to hit all-time high of Rs 545.55

ITI shares rally over 19% to hit all-time high of Rs 545.55