Chemours CoCC

Market cap
$1.7B
P/E ratio
Period EndAccounts payable (Million USD)YoY (%)
Dec 31, 20241,142-1.47%
Dec 31, 20231,159-7.35%
Dec 31, 20221,251+7.66%
Dec 31, 20211,162+37.68%
Dec 31, 2020844-8.56%
Dec 31, 2019923-18.82%
Dec 31, 20181,137+5.77%
Dec 31, 20171,075+21.61%
Dec 31, 2016884-9.15%
Dec 31, 2015973