Stocks at 10 year high