Glenmark Pharma, Canara Bank among 10 midcap stocks which hit new 52-week high on Monday
The S&P BSE MidCap Index saw an impressive display of strength on July 24, 2023, with companies like Aurobindo Pharma, Canara Bank, and General Insurance Corporation leading the rally.