small cap investment company stocks