ITC is set to announce its Q2 earnings on October 24, 2024, with expectations of a revenue increase to Rs 17,986 crore, an 8.7% rise year-on-year. Analysts predict a net profit of Rs 5,107 crore, reflecting a 3.7% growth from the same quarter last year, amid scrutiny of demand trends in urban versus rural areas.