Yes, flexi cap funds invest in stocks of companies across market capitalization and sectors. Investment is diversified across segments with varying risks and returns. Equity funds are suitable for investors with high-risk tolerance and a long time horizon.