Valhi Inc.

16.56
0.45 (2.79%)
At close: Apr 02, 2025, 2:00 PM