Charter Communications, Inc. (CHTR) valuation and key financial metrics