ITC shares hit fresh 52-week high; should you buy?
The bullish run of ITC shares remains unabated as they rose nearly 2 per cent in morning trade to hit their fresh 52-week high of ₹442.50 on BSE on Thursday (May 25), looking set to extend its winning streak into the fifth consecutive session. On a monthly basis, ITC shareRead More →