ITC shares rose 38% in 2023, still down 8% from record high;

© 2025 Vimarsana