M-cap share of defensives hits lowest level Since 2011: ICICI Securities
- Posted on October 4, 2025
- By Business News Today
- 5 Views

M-cap share of defensives hits lowest level Since 2011: ICICI Securities

ICICI Securities reports that defensive sectors like FMCG, IT, and healthcare have seen their market-cap share drop to a 20% low since 2011, from 30% in 2020. Their profit pool share also plummeted to 16%, while valuations remain high at 32 times P/E. Meanwhile, cyclicals' P/B ratios have surged significantly from 2020 bottoms.