Walmart Results Good News for Economy, Cowen's Chen Says