Vulcan Materials Co (NYSE:VMC)

129.20
Delayed Data
As of May 18
 +3.16 / +2.51%
Today’s Change
108.17
Today|||52-Week Range
141.20
+0.65%
Year-to-Date