Chemours CoCC

Market cap
$1.7B
P/E ratio
Period EndStockholders' equity (Million USD)YoY (%)
Dec 31, 2024605-18.13%
Dec 31, 2023739-33.24%
Dec 31, 20221,107+2.31%
Dec 31, 20211,082+32.76%
Dec 31, 2020815+17.27%
Dec 31, 2019695-31.86%
Dec 31, 20181,020+17.92%
Dec 31, 2017865+731.73%
Dec 31, 2016104-20.00%
Dec 31, 2015130