Stocks to new highs