Granite Construction Inc (NYSE:GVA)

31.70
Delayed Data
As of May 20
 -0.26 / -0.81%
Today’s Change
27.84
Today|||52-Week Range
44.31
-18.09%
Year-to-Date