Stocks end mixed, Wednesday, June 23rd