Stocks: How much juice does the market have?