7 stocks that analysts recommend for solid near-term returns | Sharefundss