Tag: ITC stock analysis 2025