Ticker Symbol & Exchange ITC (NSE) Revenue (2024) $9.3B 0.4% (2024 vs 2023) EPS XYZ Net Income (2024) XYZ 6.6% (2024 vs 2023) Market Cap* $63.1B Net Profit Margin (2024) XYZ 6.1% (2024 vs 2023) * As of and is in US$ View ITC Ltd financials ITC Ltd premium in...