image
US stocks end mixed, wrapping up best August in decades