ITC has shed over 30% in the past year and trades well below its 52-week high of ₹427, hit in September 2025