Investable value stock universe is shrinking: ICICI Securities

The proportion of ‘investable value stocks’ has dropped sharply from 17% at the beginning of the year to 10%, according to ICICI Securities. Most of the stocks that fulfil the criteria are stocks in financials, ‘fossil fuel energy’ and other materials.

Generated by Feedzy