Mkt view :
Only 290 companies trading above dec 2017 prices which was top of overall broader market. If one looks at nifty which is concentrated in 5 stocks, then it may scare them. Whereas individual stocks have yet lot of room to grow.
1. Debt free and low working capital companies ( as% of sales) with less receivable days and small cash conversion cycles . This ensures company always has money to operate n stay afloat.