VALHI INCVHI

Market cap
$359.34M
P/E ratio
Period EndTotal non-current liabilities (Million USD)YoY (%)
Dec 31, 2024777-19.73%
Dec 31, 2023968-6.53%
Dec 31, 20221,036-25.10%
Dec 31, 20211,383-11.57%
Dec 31, 20201,564+4.86%
Dec 31, 20191,492+8.92%
Dec 31, 20181,370-24.32%
Dec 31, 20171,810+6.16%
Dec 31, 20161,705-1.11%
Dec 31, 20151,724-5.39%
Dec 31, 20141,822+15.34%
Dec 31, 20131,580-5.99%
Dec 31, 20121,680+17.55%
Dec 31, 20111,429