The Chemours Company (CC) valuation and key financial metrics