ICICI Direct continues to advise investors to utilise equities as a key asset class for long-term wealth generation by investing in quality companies with strong earnings growth and visibility, stable cash flows, RoE, and RoCE. Here are top Muhurat stock picks by ICICI Direct: