Valhi Inc.

22.38
0.21 (0.95%)
At close: Jan 30, 2025, 11:40 AM