10 midcap stocks hit a 52-week high, do you own any? – New Highs!

10 midcap stocks hit a 52-week high, do you own any? – New Highs!

Bharat Petroleum Corporation. Share Price 348.70 03:59 PM | 12 Oct 2023 6.15(1.79%) Coal India. Share Price 307.20 03:59 PM | 12 Oct 2023 5.35(1.77%) Maruti Suzuki India. Share Price 10580.90 03:55 PM | 12 Oct 2023 168.80(1.62%) NTPC. Share Price 241.60 03:59 PM | 12 Oct 2023 2.91(1.21%) Power Grid Corporation of India. Share … Read more