US midday: Stocks mostly higher after upbeat data