PotlatchDeltic Corporatio...

42.04
-0.98 (-2.27%)
At close: Jan 22, 2025, 2:12 PM