26Mar 2018 by Business Caffeine in small cap stocks is the lack of liquidity as compared to big cap peers.