Stocks end mixed, Tuesday, June 23rd