These 6 midcap stocks hit 52-week high, rallied up to 20% in a month
Six BSE midcap stocks reached their 52-week highs during Tuesday's rally. A 52-week high indicates a stock's strong performance and potential future upside. Investors often monitor these levels for investment opportunities.