Mid-small cap stocks have been grabbing a lot of attention lately. These stocks, which represent companies smaller than…