VALHI INCVHI

Market cap
$346.33M
P/E ratio
Period EndAccounts payable (Million USD)YoY (%)
Dec 31, 2024250+9.41%
Dec 31, 2023229+14.59%
Dec 31, 2022199+30.58%
Dec 31, 2021153+29.85%
Dec 31, 2020118-18.73%
Dec 31, 2019145+29.78%
Dec 31, 2018112-3.96%
Dec 31, 2017116+22.99%
Dec 31, 201694-9.92%
Dec 31, 2015105-23.05%
Dec 31, 2014136+2.25%
Dec 31, 2013133-21.46%
Dec 31, 2012170-13.60%
Dec 31, 2011196