Nifty Midcap 150
NIFTY MIDCAP 150Nifty Midcap 150
NIFTY MIDCAP 150Price Chart
ETFs tracking this Index
Nippon India ETF Nifty Midcap 150
Mirae Asset Nifty Midcap 150 ETF
ICICI Prudential Nifty Midcap 150 ETF
Key Metrics
PE RatioPE Ratio | PB RatioPB Ratio | Dividend YieldDiv. Yield |
---|---|---|
36.79 | 4.94 | 0.85% |
Market Cap ShareM Cap Share | ConstituentsConstituents | ETFsETFs |
---|---|---|
18.29% | 150 | 6 |
About Index
Nifty Midcap 150 represents 150 companies (companies ranked 101-250) based on full market capitalisation from NIFTY 500. The rescheduling of index constituents happens bi-annually every year.
Get more out of Tickertape, Go Pro!
Unlock exclusive stocks’ data & unlimited access with Tickertape Pro
Free float marketcap values in ₹ thousand cr.
Stocks | 1D change | Return attribution | Index weight | Free float marketcap | |
---|---|---|---|---|---|
NIFTY MIDCAP 150 1D return0.65% | 0.65% | 0.65% | 100.00% | ||
Aditya Birla Fashion and Retail Ltd0.66% Return attribution0.00% | 0.66% | 0.00% | 0.36% | 12.86 | |
ACC Ltd2.03% Return attribution0.01% | 2.03% | 0.01% | 0.56% | 20.11 | |
Aditya Birla Capital Ltd2.54% Return attribution0.01% | 2.54% | 0.01% | 0.37% | 13.33 | |
3M India Ltd1.16% Return attribution0.00% | 1.16% | 0.00% | 0.26% | 9.41 | |
Abbott India Ltd0.44% Return attribution-0.00% | 0.44% | -0.00% | 0.43% | 15.40 | |
AIA Engineering Ltd0.37% Return attribution0.00% | 0.37% | 0.00% | 0.37% | 13.21 | |
Ajanta Pharma Ltd1.94% Return attribution-0.01% | 1.94% | -0.01% | 0.39% | 13.93 | |
Apollo Tyres Ltd1.67% Return attribution0.01% | 1.67% | 0.01% | 0.47% | 16.77 | |
Alkem Laboratories Ltd0.29% Return attribution0.00% | 0.29% | 0.00% | 0.65% | 23.14 | |
APL Apollo Tubes Ltd2.58% Return attribution0.02% | 2.58% | 0.02% | 0.72% | 25.71 | |
Astral Ltd0.27% Return attribution-0.00% | 0.27% | -0.00% | 0.64% | 22.72 | |
Atul Ltd0.40% Return attribution-0.00% | 0.40% | -0.00% | 0.34% | 12.18 | |
Aurobindo Pharma Ltd0.37% Return attribution0.00% | 0.37% | 0.00% | 1.21% | 43.24 | |
AU Small Finance Bank Ltd0.33% Return attribution0.00% | 0.33% | 0.00% | 0.87% | 30.99 | |
Ashok Leyland Ltd0.20% Return attribution-0.00% | 0.20% | -0.00% | 1.19% | 42.43 | |
Bharat Dynamics Ltd0.34% Return attribution0.00% | 0.34% | 0.00% | 0.32% | 11.41 | |
Bharat Forge Ltd1.59% Return attribution0.02% | 1.59% | 0.02% | 1.10% | 39.32 | |
Bata India Ltd0.64% Return attribution0.00% | 0.64% | 0.00% | 0.26% | 9.16 | |
Balkrishna Industries Ltd0.02% Return attribution-0.00% | 0.02% | -0.00% | 0.70% | 24.93 | |
Bandhan Bank Ltd5.14% Return attribution0.02% | 5.14% | 0.02% | 0.49% | 17.40 | |
Bank of India Ltd1.35% Return attribution0.01% | 1.35% | 0.01% | 0.38% | 13.62 | |
Bayer Cropscience Ltd0.52% Return attribution-0.00% | 0.52% | -0.00% | 0.22% | 7.96 | |
Biocon Ltd0.62% Return attribution0.00% | 0.62% | 0.00% | 0.47% | 16.94 | |
Bharat Heavy Electricals Ltd0.64% Return attribution-0.01% | 0.64% | -0.01% | 0.95% | 33.88 | |
BSE Ltd1.17% Return attribution0.01% | 1.17% | 0.01% | 1.10% | 39.30 | |
CG Power and Industrial Solutions Ltd2.12% Return attribution-0.03% | 2.12% | -0.03% | 1.24% | 44.35 | |
Carborundum Universal Ltd1.42% Return attribution-0.01% | 1.42% | -0.01% | 0.46% | 16.41 | |
Coromandel International Ltd0.12% Return attribution0.00% | 0.12% | 0.00% | 0.55% | 19.81 | |
Coforge Ltd2.00% Return attribution0.03% | 2.00% | 0.03% | 1.30% | 46.38 | |
Container Corporation of India Ltd1.06% Return attribution0.01% | 1.06% | 0.01% | 0.74% | 26.48 | |
Dalmia Bharat Ltd0.78% Return attribution0.00% | 0.78% | 0.00% | 0.40% | 14.26 | |
Deepak Nitrite Ltd0.27% Return attribution0.00% | 0.27% | 0.00% | 0.56% | 20.11 | |
Cummins India Ltd1.00% Return attribution-0.01% | 1.00% | -0.01% | 1.43% | 51.18 | |
CRISIL Ltd0.16% Return attribution-0.00% | 0.16% | -0.00% | 0.27% | 9.51 | |
Dixon Technologies (India) Ltd1.36% Return attribution0.02% | 1.36% | 0.02% | 1.21% | 43.16 | |
Emami Ltd2.67% Return attribution-0.01% | 2.67% | -0.01% | 0.41% | 14.76 | |
Gujarat Fluorochemicals Ltd2.17% Return attribution0.01% | 2.17% | 0.01% | 0.42% | 15.05 | |
Fertilisers And Chemicals Travancore Ltd0.19% Return attribution0.00% | 0.19% | 0.00% | 1.80% | 64.45 | |
Escorts Kubota Ltd0.56% Return attribution0.00% | 0.56% | 0.00% | 0.30% | 10.55 | |
Fortis Healthcare Ltd1.41% Return attribution0.01% | 1.41% | 0.01% | 0.80% | 28.56 | |
Federal Bank Ltd1.60% Return attribution0.02% | 1.60% | 0.02% | 1.15% | 41.27 | |
Endurance Technologies Ltd0.70% Return attribution-0.00% | 0.70% | -0.00% | 0.22% | 8.00 | |
General Insurance Corporation of India0.14% Return attribution0.00% | 0.14% | 0.00% | 0.34% | 12.15 | |
GMR Airports Ltd2.28% Return attribution0.03% | 2.28% | 0.03% | 1.50% | 53.78 | |
GlaxoSmithKline Pharmaceuticals Ltd1.51% Return attribution0.01% | 1.51% | 0.01% | 0.34% | 12.02 | |
Godrej Industries Ltd0.25% Return attribution-0.00% | 0.25% | -0.00% | 0.22% | 7.80 | |
Godrej Properties Ltd2.46% Return attribution0.02% | 2.46% | 0.02% | 0.83% | 29.81 | |
Grindwell Norton Ltd0.26% Return attribution0.00% | 0.26% | 0.00% | 0.32% | 11.43 | |
Gujarat Gas Ltd0.99% Return attribution-0.00% | 0.99% | -0.00% | 0.30% | 10.90 | |
Hindustan Petroleum Corp Ltd0.60% Return attribution-0.01% | 0.60% | -0.01% | 1.10% | 39.38 | |
Hindustan Zinc Ltd1.39% Return attribution0.00% | 1.39% | 0.00% | 0.33% | 11.84 | |
HDFC Asset Management Company Ltd0.82% Return attribution0.01% | 0.82% | 0.01% | 1.20% | 43.03 | |
Honeywell Automation India Ltd1.68% Return attribution-0.01% | 1.68% | -0.01% | 0.31% | 11.08 | |
Vodafone Idea Ltd0.81% Return attribution-0.01% | 0.81% | -0.01% | 0.94% | 33.78 | |
IDBI Bank Ltd7.90% Return attribution0.12% | 7.90% | 0.12% | 1.55% | 55.57 | |
IDFC First Bank Ltd0.89% Return attribution0.01% | 0.89% | 0.01% | 0.83% | 29.86 | |
Indraprastha Gas Ltd1.46% Return attribution-0.01% | 1.46% | -0.01% | 0.51% | 18.09 | |
Indian Bank0.00% Return attribution0.00% | 0.00% | 0.00% | 0.51% | 18.33 | |
Indian Hotels Company Ltd1.69% Return attribution-0.03% | 1.69% | -0.03% | 1.63% | 58.26 | |
ICICI Securities Ltd0.31% Return attribution0.00% | 0.31% | 0.00% | 0.19% | 6.97 | |
Indus Towers Ltd1.15% Return attribution-0.02% | 1.15% | -0.02% | 1.48% | 52.89 | |
IPCA Laboratories Ltd1.19% Return attribution0.01% | 1.19% | 0.01% | 0.55% | 19.59 | |
Jindal Stainless Ltd1.71% Return attribution0.01% | 1.71% | 0.01% | 0.64% | 22.75 | |
Jubilant Foodworks Ltd1.43% Return attribution0.01% | 1.43% | 0.01% | 0.72% | 25.70 | |
Kansai Nerolac Paints Ltd1.52% Return attribution-0.00% | 1.52% | -0.00% | 0.18% | 6.26 | |
J K Cement Ltd1.95% Return attribution0.01% | 1.95% | 0.01% | 0.47% | 16.70 | |
JSW Energy Ltd1.07% Return attribution0.01% | 1.07% | 0.01% | 1.14% | 40.93 | |
Kajaria Ceramics Ltd0.40% Return attribution0.00% | 0.40% | 0.00% | 0.34% | 12.05 | |
KEI Industries Ltd0.87% Return attribution0.01% | 0.87% | 0.01% | 0.69% | 24.74 | |
KPR Mill Ltd0.35% Return attribution-0.00% | 0.35% | -0.00% | 0.21% | 7.55 | |
KPIT Technologies Ltd0.65% Return attribution-0.00% | 0.65% | -0.00% | 0.75% | 26.85 | |
Dr. Lal PathLabs Ltd1.02% Return attribution-0.00% | 1.02% | -0.00% | 0.35% | 12.41 | |
Mahindra and Mahindra Financial Services Ltd0.45% Return attribution0.00% | 0.45% | 0.00% | 0.53% | 19.08 | |
Laurus Labs Ltd0.34% Return attribution-0.00% | 0.34% | -0.00% | 0.50% | 18.00 | |
Linde India Ltd8.47% Return attribution0.04% | 8.47% | 0.04% | 0.44% | 15.88 | |
LIC Housing Finance Ltd2.79% Return attribution0.03% | 2.79% | 0.03% | 1.09% | 38.86 | |
L&T Technology Services Ltd1.13% Return attribution0.00% | 1.13% | 0.00% | 0.44% | 15.75 | |
L&T Finance Ltd2.04% Return attribution0.01% | 2.04% | 0.01% | 0.40% | 14.29 | |
Lupin Ltd0.40% Return attribution0.01% | 0.40% | 0.01% | 1.52% | 54.42 | |
Poonawalla Fincorp Ltd0.97% Return attribution0.00% | 0.97% | 0.00% | 0.28% | 10.08 | |
Max Healthcare Institute Ltd0.63% Return attribution-0.01% | 0.63% | -0.01% | 1.88% | 67.30 | |
Bank of Maharashtra Ltd3.92% Return attribution0.01% | 3.92% | 0.01% | 0.16% | 5.85 | |
Max Financial Services Ltd0.79% Return attribution-0.01% | 0.79% | -0.01% | 1.06% | 37.73 | |
Mphasis Ltd1.55% Return attribution0.02% | 1.55% | 0.02% | 0.98% | 35.12 | |
MRF Ltd1.02% Return attribution0.01% | 1.02% | 0.01% | 0.84% | 30.20 | |
UNO Minda Ltd3.09% Return attribution0.02% | 3.09% | 0.02% | 0.53% | 18.78 | |
NHPC Ltd1.07% Return attribution-0.01% | 1.07% | -0.01% | 0.83% | 29.71 | |
Muthoot Finance Ltd1.34% Return attribution0.01% | 1.34% | 0.01% | 0.60% | 21.52 | |
New India Assurance Company Ltd0.04% Return attribution-0.00% | 0.04% | -0.00% | 0.16% | 5.87 | |
Oil India Ltd1.15% Return attribution0.01% | 1.15% | 0.01% | 0.89% | 31.85 | |
Oracle Financial Services Software Ltd5.93% Return attribution0.05% | 5.93% | 0.05% | 0.80% | 28.57 | |
NMDC Ltd2.42% Return attribution0.02% | 2.42% | 0.02% | 0.71% | 25.36 | |
Oberoi Realty Ltd2.66% Return attribution0.02% | 2.66% | 0.02% | 0.60% | 21.31 | |
Page Industries Ltd0.24% Return attribution0.00% | 0.24% | 0.00% | 0.63% | 22.58 | |
Piramal Enterprises Ltd4.60% Return attribution0.02% | 4.60% | 0.02% | 0.36% | 12.91 | |
Procter & Gamble Hygiene and Health Care Ltd0.56% Return attribution0.00% | 0.56% | 0.00% | 0.44% | 15.73 | |
Phoenix Mills Ltd0.64% Return attribution-0.01% | 0.64% | -0.01% | 0.87% | 31.13 | |
Petronet LNG Ltd2.32% Return attribution-0.02% | 2.32% | -0.02% | 0.70% | 25.03 | |
Persistent Systems Ltd1.00% Return attribution0.02% | 1.00% | 0.02% | 1.54% | 55.21 | |
PI Industries Ltd0.36% Return attribution0.00% | 0.36% | 0.00% | 1.06% | 38.02 | |
Prestige Estates Projects Ltd1.40% Return attribution-0.01% | 1.40% | -0.01% | 0.80% | 28.77 | |
Polycab India Ltd1.39% Return attribution-0.01% | 1.39% | -0.01% | 0.89% | 31.86 | |
Ramco Cements Limited1.08% Return attribution0.00% | 1.08% | 0.00% | 0.30% | 10.57 | |
Steel Authority of India Ltd1.16% Return attribution0.01% | 1.16% | 0.01% | 0.53% | 19.11 | |
Patanjali Foods Ltd3.65% Return attribution-0.02% | 3.65% | -0.02% | 0.51% | 18.35 | |
Rail Vikas Nigam Ltd0.60% Return attribution0.01% | 0.60% | 0.01% | 0.88% | 31.45 | |
Schaeffler India Ltd2.84% Return attribution0.01% | 2.84% | 0.01% | 0.45% | 15.95 | |
Solar Industries India Ltd0.07% Return attribution-0.00% | 0.07% | -0.00% | 0.75% | 26.98 | |
SKF India Ltd0.29% Return attribution0.00% | 0.29% | 0.00% | 0.35% | 12.65 | |
SJVN Ltd0.73% Return attribution-0.00% | 0.73% | -0.00% | 0.26% | 9.31 | |
Sundaram Finance Ltd1.34% Return attribution-0.02% | 1.34% | -0.02% | 1.49% | 53.35 | |
Sumitomo Chemical India Ltd0.03% Return attribution0.00% | 0.03% | 0.00% | 0.20% | 7.26 | |
Sun Tv Network Ltd2.01% Return attribution0.00% | 2.01% | 0.00% | 0.20% | 6.99 | |
Sundram Fasteners Ltd2.19% Return attribution0.01% | 2.19% | 0.01% | 0.42% | 14.89 | |
Supreme Industries Ltd1.23% Return attribution-0.01% | 1.23% | -0.01% | 0.83% | 29.60 | |
Tata Elxsi Ltd0.94% Return attribution-0.01% | 0.94% | -0.01% | 0.75% | 26.67 | |
Tata Chemicals Ltd0.96% Return attribution0.00% | 0.96% | 0.00% | 0.46% | 16.47 | |
Suzlon Energy Ltd1.73% Return attribution0.04% | 1.73% | 0.04% | 2.37% | 84.66 | |
Tata Communications Ltd1.92% Return attribution0.01% | 1.92% | 0.01% | 0.62% | 22.28 | |
Syngene International Ltd0.73% Return attribution0.00% | 0.73% | 0.00% | 0.46% | 16.56 | |
Torrent Power Ltd2.15% Return attribution0.02% | 2.15% | 0.02% | 0.83% | 29.84 | |
Thermax Limited1.94% Return attribution0.01% | 1.94% | 0.01% | 0.39% | 13.80 | |
United Breweries Ltd0.14% Return attribution-0.00% | 0.14% | -0.00% | 0.40% | 14.32 | |
Tube Investments of India Ltd3.87% Return attribution0.05% | 3.87% | 0.05% | 1.22% | 43.56 | |
Timken India Ltd1.59% Return attribution-0.01% | 1.59% | -0.01% | 0.38% | 13.48 | |
UPL Ltd0.56% Return attribution-0.00% | 0.56% | -0.00% | 0.86% | 30.89 | |
Union Bank of India Ltd1.67% Return attribution0.01% | 1.67% | 0.01% | 0.65% | 23.16 | |
ZF Commercial Vehicle Control Systems India Ltd1.45% Return attribution0.00% | 1.45% | 0.00% | 0.29% | 10.52 | |
Voltas Ltd3.70% Return attribution0.05% | 3.70% | 0.05% | 1.22% | 43.76 | |
Zee Entertainment Enterprises Ltd0.90% Return attribution0.00% | 0.90% | 0.00% | 0.34% | 12.24 | |
Yes Bank Ltd0.55% Return attribution-0.01% | 0.55% | -0.01% | 1.19% | 42.39 | |
Lloyds Metals And Energy Ltd2.62% Return attribution0.01% | 2.62% | 0.01% | 0.21% | 7.36 | |
Mazagon Dock Shipbuilders Ltd0.05% Return attribution-0.00% | 0.05% | -0.00% | 0.37% | 13.20 | |
Gland Pharma Ltd0.66% Return attribution-0.00% | 0.66% | -0.00% | 0.38% | 13.74 | |
Kalyan Jewellers India Ltd3.88% Return attribution0.02% | 3.88% | 0.02% | 0.63% | 22.36 | |
Macrotech Developers Ltd2.77% Return attribution0.03% | 2.77% | 0.03% | 0.95% | 34.15 | |
Sona BLW Precision Forgings Ltd0.25% Return attribution-0.00% | 0.25% | -0.00% | 0.91% | 32.38 | |
Devyani International Ltd1.73% Return attribution0.00% | 1.73% | 0.00% | 0.22% | 7.87 | |
Fsn E-Commerce Ventures Ltd0.75% Return attribution-0.00% | 0.75% | -0.00% | 0.60% | 21.35 | |
PB Fintech Ltd0.07% Return attribution0.00% | 0.07% | 0.00% | 1.54% | 55.05 | |
One 97 Communications Ltd1.66% Return attribution-0.01% | 1.66% | -0.01% | 0.51% | 18.14 | |
Star Health and Allied Insurance Company Ltd0.68% Return attribution0.00% | 0.68% | 0.00% | 0.39% | 13.83 | |
Metro Brands Ltd0.55% Return attribution0.00% | 0.55% | 0.00% | 0.13% | 4.54 | |
Adani Wilmar Ltd0.46% Return attribution-0.00% | 0.46% | -0.00% | 0.16% | 5.68 | |
Vedant Fashions Ltd1.98% Return attribution0.00% | 1.98% | 0.00% | 0.22% | 7.83 | |
Motherson Sumi Wiring India Ltd0.75% Return attribution0.00% | 0.75% | 0.00% | 0.33% | 11.76 | |
Delhivery Ltd1.02% Return attribution-0.01% | 1.02% | -0.01% | 0.57% | 20.29 | |
Mankind Pharma Ltd2.77% Return attribution0.02% | 2.77% | 0.02% | 0.66% | 23.54 | |
JSW Infrastructure Ltd1.55% Return attribution0.00% | 1.55% | 0.00% | 0.20% | 7.24 | |
Tata Technologies Ltd0.55% Return attribution0.00% | 0.55% | 0.00% | 0.33% | 11.97 |
ETFs tracking this Index
ETFs | Price | Liquidity | Expense ratio | Tracking error | |
---|---|---|---|---|---|
Nippon India ETF Nifty Midcap 150MID150BEES — | — | High | 0.21% | 0.04% | |
Mirae Asset Nifty Midcap 150 ETFMIDCAPETF — | — | High | 0.05% | 0.05% | |
ICICI Prudential Nifty Midcap 150 ETFMIDCAPIETF — | — | High | 0.15% | 0.04% | |
HDFC NIFTY Midcap 150 ETFHDFCMID150 — | — | High | 0.20% | 0.05% | |
Zerodha Nifty Midcap 150 ETFMID150CASE — | — | Medium | 0.18% | 0.11% | |
UTI Nifty Midcap 150 Exchange Traded FundNIFMID150 — | — | Low | 0.20% | 0.06% |
Events
Dividends
Corp. Actions
Announcements
What are dividends?
Dividends are a portion of earnings that a company distributes to all its shareholders every year. Dividend return is one of the most important things to be considered while investing for long term. It’s the additional return on top of what investors earn through price appreciation
Upcoming Dividends
Cash DividendBDL
BDLEx DateEx DateSep 23, 2024
Dividend/Share
₹0.85
Ex DateEx Date
Sep 23, 2024
Cash DividendRVNL
RVNLEx DateEx DateSep 23, 2024
Dividend/Share
₹2.11
Ex DateEx Date
Sep 23, 2024
Cash DividendFLUOROCHEM
FLUOROCHEMEx DateEx DateSep 20, 2024
Dividend/Share
₹3.00
Ex DateEx Date
Sep 20, 2024
Cash DividendAPLAPOLLO
APLAPOLLOEx DateEx DateSep 19, 2024
Dividend/Share
₹5.50
Ex DateEx Date
Sep 19, 2024
Cash DividendMAZDOCK
MAZDOCKEx DateEx DateSep 19, 2024
Dividend/Share
₹12.11
Ex DateEx Date
Sep 19, 2024
Cash DividendSAIL
SAILEx DateEx DateSep 19, 2024
Dividend/Share
₹1.00
Ex DateEx Date
Sep 19, 2024
Cash DividendCONCOR
CONCOREx DateEx DateSep 18, 2024
Dividend/Share
₹2.50
Ex DateEx Date
Sep 18, 2024
Cash DividendDIXON
DIXONEx DateEx DateSep 18, 2024
Dividend/Share
₹5.00
Ex DateEx Date
Sep 18, 2024
Cash DividendNMDC
NMDCEx DateEx DateSep 17, 2024
Dividend/Share
₹1.50
Ex DateEx Date
Sep 17, 2024
Past Dividends
Cash DividendIGL
IGLEx DateEx DateSep 13, 2024
Dividend/Share
₹5.00
Ex DateEx Date
Sep 13, 2024
Cash DividendSJVN
SJVNEx DateEx DateSep 12, 2024
Dividend/Share
₹0.65
Ex DateEx Date
Sep 12, 2024
Cash DividendGICRE
GICREEx DateEx DateSep 11, 2024
Dividend/Share
₹10.00
Ex DateEx Date
Sep 11, 2024
Cash DividendGUJGASLTD
GUJGASLTDEx DateEx DateSep 9, 2024
Dividend/Share
₹5.66
Ex DateEx Date
Sep 9, 2024
Cash DividendMETROBRAND
METROBRANDEx DateEx DateSep 6, 2024
Dividend/Share
₹2.25
Ex DateEx Date
Sep 6, 2024
News & Opinions
Own midcaps? Do a check & balance exercise as volatility may spike: 4 midcaps from different sectors for long-term investors
9 hours ago•Economic Times
Bank Nifty expected to grow, many private banks have witnessed breakout: Rajesh Palviya, Axis Securities
1 day ago•Economic Times
These 12 midcap stocks hit fresh 52-week highs; rallied up to 27% in a month - On A Roll!
3 days ago•Economic Times
These midcap stocks with ‘strong buy’ & ‘buy’ recos can rally over 25%, according to analysts
3 days ago•Economic Times
Coforge, DMart among 7 large and midcap stocks that hit 52-week highs on Tuesday - Market Movers
5 days ago•Economic Times
Street Favourites! 8 large and midcap stocks that can clock up to 30% returns - High ratings
5 days ago•Economic Times
These 4 midcaps turn multibaggers in CY24, look strong on SWOT analysis - Top Picks
6 days ago•Economic Times
Corrections are part of market, focus on owning correct business: 6 midcap stocks from different sectors with an upside potential of upto 24 %
1 week ago•Economic Times
These midcap stocks with ‘strong buy’ & ‘buy’ recos can rally over 26%, according to analysts
1 week ago•Economic Times
HPCL, ICICI Lombard among 6 midcap stocks hitting fresh 52-week highs on Wednesday - Market Movers
1 week ago•Economic Times