Campbell Soup Company (CPB) valuation and key financial metrics