NSE: ITC

ITC: The Sleeping Giant’s Quest for Re-Rating in a Volatile 2026