news 8 largecaps and midcaps that analysts say will deliver solid returns in next 3-12 months June 11, 2021