Chemours Co (CC)
Market price: $13.32
3 valuation methods
EV / EBITDA: $9.23 to $48.00 (midpoint $21.48)
EV / Gross Profit: $14.51 to $47.54 (midpoint $25.84)
EV / Revenue: $16.65 to $110.13 (midpoint $40.60)