Do Small Cap Stocks Outperform Large Cap