VALHI INCVHI

Market cap
$384.53M
P/E ratio
Period EndReturn on Assets (Million USD)YoY (%)
Dec 31, 20245.8+5730.00%
Dec 31, 20230.1-97.85%
Dec 31, 20224.7-30.55%
Dec 31, 20216.7+114.38%
Dec 31, 20203.1+10.21%
Dec 31, 20192.8-73.51%
Dec 31, 201810.7-5.22%
Dec 31, 201711.3-9525.00%
Dec 31, 2016-0.1-97.53%
Dec 31, 2015-4.8-280.97%
Dec 31, 20142.7-184.01%
Dec 31, 2013-3.2-143.17%
Dec 31, 20127.4