ITC share price dropped over 2% today, extending fall for the third day, as investors reacted to its mixed Q3 results.
Q4 2024 Management View CEO Vincent Clerc highlighted that 2024 closed with a full-year EBITDA of $12.1 billion and an EBIT of $6.5 billion, marking the best financial year outside the pandemic boom.